Deprecated List
- Member HPS::Exchange::ImportOptionsKit::SetBRepData (bool in_state)
- This function has been superseded by SetBRepMode.
- Member HPS::Exchange::ImportOptionsKit::ShowBRepData (bool &out_state) const
- This function has been superseded by ShowBRepMode.
- Member HPS::Exchange::ImportOptionsKit::UnsetBRepData ()
- This function has been superseded by UnsetBRepMode.
- Member HPS::OperatorControl::Push (Operator *in_operator, Operator::Priority in_priority=Operator::Priority::Default)
- It is recommended to use overloads which consume OperatorPtr as the object lifetime is simpler to reason about.
- Parameters
-
in_operator The operator to push to the top of the operator stack. in_priority The priority of the operator. All those with Low priority will be below all those with Normal priority which will, in turn, be below High priority operators.
- Returns
- A reference to this object.
- Member HPS::OperatorControl::Set (Operator *in_operator, Operator::Priority in_priority=Operator::Priority::Default)
- It is recommended to use overloads which consume OperatorPtr as the object lifetime is simpler to reason about.
- Parameters
-
in_operator An operator to use on this view. in_priority The priority of the operator. All those with Low priority will be below all those with Normal priority which will, in turn, be below High priority operators.
- Returns
- A reference to this object.
- Member HPS::Publish::File::Export (KeyPath const &in_key_path, char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_key_path The KeyPath containing the data to export. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (DocumentKit const &in_document, char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_document The DocumentKit containing the data to export. If any Model in the source SprocketPath for any AnnotationKit in the DocumentKit corresponds to a CADModel which was imported via Exchange, the underlying Exchange data for the CADModel will be embedded in the PDF, otherwise, the 3D data will be generated from the tessellation in the Visualize scene graph for the Model. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (DocumentKey const &in_document, char const *in_file_name)
- This function has been superseded by ExportPDF.
- Parameters
-
in_document The DocumentKey from which to create a PDF file on disk. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail.
- Member HPS::Publish::File::Export (CADModel const &in_cad_model, char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_cad_model The CADModel containing the data to export. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (CADModel const &in_cad_model, KeyPathArray const &in_additional_key_paths, char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_cad_model The CADModel containing the data to export. in_additional_key_paths An array of KeyPaths for which PRC data will be created and which will be added to in_cad_model during export. Use this parameter to specify non-Exchange data you have added to the scene which you want to export. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (KeyPathArray const &in_key_paths, char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_key_paths The KeyPaths containing the data to export. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (CADModel const &in_cad_model, size_t in_count, KeyPath const in_additional_key_paths[], char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_cad_model The CADModel containing the data to export. in_count The size of in_additional_key_paths. in_additional_key_paths An array of KeyPaths for which PRC data will be created and which will be added to in_cad_model during export. Use this parameter to specify non-Exchange data you have added to the scene which you want to export. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (size_t in_count, KeyPath const in_key_paths[], char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_count The number of key paths in in_key_paths. in_key_paths The KeyPaths containing the data to export. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::Publish::File::Export (AnnotationKit const &in_annotation, char const *in_file_name, ExportOptionsKit const &in_options)
- This function has been superseded by ExportPDF.
- Parameters
-
in_annotation The AnnotationKit containing the data to export. If the Model in the source SprocketPath for the AnnotationKit corresponds to a CADModel which was imported via Exchange, the underlying Exchange data for the CADModel will be embedded in the PDF, otherwise, the 3D data will be generated from the tessellation in the Visualize scene graph for the Model. in_file_name The name of the file to write the 3D PDF data to. This filename should be a fully-qualified path, otherwise the export may fail. in_options The options controlling the export of the 3D PDF data.
- Member HPS::SubwindowControl::ShowSubwindow (Rectangle &out_subwindow_position, Subwindow::Type &out_subwindow_type) const
- This function exists for compatibility and the other overload should be preferred in general usage.
- Member HPS::SubwindowKit::ShowSubwindow (Rectangle &out_subwindow_position, Subwindow::Type &out_subwindow_type) const
- This function exists for compatibility and the other overload should be preferred in general usage.
- Member HPS::View::SetOperator (Operator *in_operator)
- It is recommended to use overloads which consume OperatorPtr as the object lifetime is simpler to reason about.
- Parameters
-
in_operator the operator to be made active on this View.
- Member HPS::Window::DirectX9
- (DirectX9 has been deprecated and will be removed from a future version; please use the DirectX11 driver instead.) Shader-based driver which support DirectX 9.0c Available on Windows.
- Member HPS::Window::OpenGL
- (OpenGL1 has been deprecated and will be removed from a future version; please use the OpenGL2 driver instead.) Fixed-function driver which supports OpenGL 1.X+ Any functionality that requires shaders will not be supported when using this driver. Available on Windows, Linux and Mac OS X.