Exchange
- class HPS.Exchange
- Public Types - enum BIMRelationshipType
- Values: - ContainedInSpatialStructure
 - Aggregates
 - VoidsElement
 - FillsElement
 - SpaceBoundary
 - ConnectsPathElements
 
 - enum CurveType
- Values: - Blend
 - NURBS
 - Circle
 - Composite
 - CurveOnSurface
 - Ellipse
 - Equation
 - Helix
 - Hyperbola
 - Intersection
 - Line
 - Offset
 - Parabola
 - Polyline
 - Transform
 
 - enum SurfaceType
- Values: - Blend01
 - Blend02
 - Blend03
 - Blend04
 - NURBS
 - Cone
 - Cylinder
 - Offset
 - Pipe
 - Plane
 - Ruled
 - Sphere
 - Revolution
 - Extrusion
 - FromCurve
 - Torus
 - Transform
 
 - class BIMData : public HPS.Sprocket
- Public Functions - BIMData ()
 - BIMData (HPS.Exchange.BIMData in_bim_data)
 - override void Dispose ()
 - bool Equals (HPS.Exchange.BIMData in_bim_data)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - HPS.Exchange.BIMRelationshipEntity[] GetRelatedEntities (HPS.Exchange.Component in_component, HPS.Exchange.BIMRelationshipType in_relationship_type)
 - HPS.Exchange.BIMRelationshipEntity[] GetRelatingEntities (HPS.Exchange.Component in_component, HPS.Exchange.BIMRelationshipType in_relationship_type)
 - HPS.Exchange.BIMRelationship[] GetRelationships (HPS.Exchange.Component in_component)
 - HPS.Exchange.BIMType[] GetTypes ()
 - override HPS.Type ObjectType ()
 - Public Static Functions - bool operator!= (HPS.Exchange.BIMData a, HPS.Exchange.BIMData b)
 - bool operator== (HPS.Exchange.BIMData a, HPS.Exchange.BIMData b)
 
 - class BIMRelationship : public HPS.Sprocket
- Public Functions - BIMRelationship ()
 - BIMRelationship (HPS.Exchange.BIMRelationship in_relationship)
 - override void Dispose ()
 - bool Equals (HPS.Exchange.BIMRelationship in_relationship)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - HPS.Exchange.BIMRelationshipEntity[] GetRelatedEntities ()
 - HPS.Exchange.BIMRelationshipEntity GetRelatingEntity ()
 - HPS.Exchange.BIMRelationshipType GetType ()
 - override HPS.Type ObjectType ()
 - Public Static Functions - bool operator!= (HPS.Exchange.BIMRelationship a, HPS.Exchange.BIMRelationship b)
 - bool operator== (HPS.Exchange.BIMRelationship a, HPS.Exchange.BIMRelationship b)
 
 - class BIMRelationshipEntity : public HPS.Sprocket
- Public Functions - BIMRelationshipEntity ()
 - BIMRelationshipEntity (HPS.Exchange.BIMRelationshipEntity in_that)
 - override void Dispose ()
 - bool Equals (HPS.Exchange.BIMRelationshipEntity in_relationshipEntity)
 - override bool Equals (Object obj)
 - HPS.Exchange.Component GetComponent ()
 - override int GetHashCode ()
 - string GetName ()
 - string GetName (bool use_generated_if_needed)
 - override HPS.Type ObjectType ()
 - Public Static Functions - bool operator!= (HPS.Exchange.BIMRelationshipEntity a, HPS.Exchange.BIMRelationshipEntity b)
 - bool operator== (HPS.Exchange.BIMRelationshipEntity a, HPS.Exchange.BIMRelationshipEntity b)
 
 - class BIMType : public HPS.Sprocket
- Public Functions - BIMType ()
 - BIMType (HPS.Exchange.BIMType in_bim_type)
 - override void Dispose ()
 - bool Equals (HPS.Exchange.BIMType in_bim_type)
 - override bool Equals (Object obj)
 - HPS.Exchange.Component[] GetComponents ()
 - override int GetHashCode ()
 - string GetName ()
 - override HPS.Type ObjectType ()
 - Public Static Functions - bool operator!= (HPS.Exchange.BIMType a, HPS.Exchange.BIMType b)
 - bool operator== (HPS.Exchange.BIMType a, HPS.Exchange.BIMType b)
 
 - class CADModel : public HPS.CADModel
- Public Functions - void AddMeasurement (HPS.Measurement in_measurement)
 - CADModel ()
 - CADModel (HPS.CADModel in_that)
 - CADModel (HPS.Component in_that)
 - CADModel (HPS.Exchange.CADModel in_that)
 - override void Dispose ()
 - HPS.Exchange.Layer[] GetAllLayers ()
 - HPS.Measurement[] GetAllMeasurements ()
 - HPS.Exchange.BIMData GetBIMData ()
 - HPS.Component GetComponentFromEntity (IntPtr in_entity)
 - HPS.Exchange.Configuration[] GetConfigurations ()
 - string[] GetCurrentConfiguration ()
 - bool GetEntityOwnership ()
 - IntPtr GetExchangeEntity ()
 - HPS.Exchange.Sheet[] GetSheets ()
 - bool HasIsolatedPart ()
 - void HideAllPMI (HPS.Canvas in_canvas)
 - void HideAllPMI (HPS.Canvas in_canvas, ulong in_layer)
 - override HPS.Type ObjectType ()
 - HPS.Exchange.ReloadNotifier Reload ()
 - HPS.Exchange.ReloadNotifier Reload (HPS.Exchange.TessellationOptionsKit in_options)
 - HPS.Exchange.ReloadNotifier Reload (HPS.Exchange.TessellationOptionsKit in_options, HPS.Exchange.TranslationOptionsKit in_translation_options)
 - bool ReplaceExchangeEntity (HPS.Component in_component, IntPtr in_a3d_entity)
 - void SetAllPMIInFront (bool in_enable, HPS.Canvas in_canvas)
 - void SetAllPMIInFront (bool in_enable, HPS.Canvas in_canvas, ulong in_layer)
 - void ShowAllPMI (HPS.Canvas in_canvas)
 - void ShowAllPMI (HPS.Canvas in_canvas, ulong in_layer)
 - void Tessellate (HPS.Exchange.TessellationOptionsKit in_options)
 - HPS.Exchange.TranslationNotifier Translate (HPS.Exchange.TranslationOptionsKit in_translation_options)
 
 - class Capture : public HPS.Capture
- Public Functions - HPS.View Activate (HPS.ComponentPath in_capture_path)
 - Capture ()
 - Capture (HPS.Capture in_that)
 - Capture (HPS.Component in_that)
 - Capture (HPS.Exchange.Capture in_that)
 - override void Dispose ()
 - IntPtr GetExchangeEntity ()
 - override HPS.Type ObjectType ()
 
 - class CommonMeasurementOperator : public HPS.Operator
- Subclassed by HPS.Exchange.MeasurementOperator - Public Functions - CommonMeasurementOperator ()
 - CommonMeasurementOperator (HPS.Exchange.CADModel in_cad_model)
 - CommonMeasurementOperator (HPS.Exchange.CADModel in_cad_model, HPS.MouseButtons in_mouse_trigger)
 - CommonMeasurementOperator (HPS.Exchange.CADModel in_cad_model, HPS.MouseButtons in_mouse_trigger, HPS.ModifierKeys in_modifier_trigger)
 - CommonMeasurementOperator (HPS.Exchange.CommonMeasurementOperator in_that)
 - void DeleteMeasurements ()
 - override void Dispose ()
 - HPS.Exchange.CADModel GetCADModel ()
 - HPS.MaterialMappingKit GetMaterial ()
 - HPS.SegmentKey GetMeasurementSegment ()
 - override string GetName ()
 - ulong GetPrecision ()
 - HPS.TextAttributeKit GetTextAttributes ()
 - void SetCADModel (HPS.Exchange.CADModel in_cad_model)
 - void SetMaterial (HPS.MaterialMappingKit in_material_mapping)
 - void SetPrecision (ulong in_precision)
 - void SetTextAttribute (HPS.TextAttributeKit in_text_attributes)
 - Public Static Functions - string GetNewMeasurementSegmentName (string in_prefix)
 - class MeasurementDeletedEvent : public HPS.Event
- Public Functions - override void Dispose ()
 - MeasurementDeletedEvent ()
 - MeasurementDeletedEvent (HPS.Event in_event)
 - MeasurementDeletedEvent (HPS.Exchange.CommonMeasurementOperator.MeasurementDeletedEvent in_that)
 - MeasurementDeletedEvent (string in_measurement_name, HPS.View in_view)
 
 - class MeasurementInsertedEvent : public HPS.Event
- Public Functions - override void Dispose ()
 - MeasurementInsertedEvent ()
 - MeasurementInsertedEvent (HPS.Event in_event)
 - MeasurementInsertedEvent (HPS.Exchange.CommonMeasurementOperator.MeasurementInsertedEvent in_that)
 - MeasurementInsertedEvent (HPS.Measurement in_measurement, HPS.View in_view)
 
 
 - class Component : public HPS.Component
- Subclassed by HPS.Exchange.ProductOccurrence, HPS.Exchange.Sheet - Public Functions - bool AddTransform (HPS.MatrixKit in_transform)
 - Component ()
 - Component (HPS.Component in_that)
 - Component (HPS.Exchange.Component in_that)
 - HPS.Component CopyTo (HPS.Component in_new_owner)
 - override void Dispose ()
 - IntPtr GetExchangeEntity ()
 - override HPS.Type ObjectType ()
 - HPS.Exchange.ReloadNotifier Reload ()
 - HPS.Exchange.ReloadNotifier Reload (HPS.Exchange.TessellationOptionsKit in_tessellation_options)
 - HPS.Exchange.ReloadNotifier Reload (HPS.Exchange.TessellationOptionsKit in_tessellation_options, HPS.Exchange.TranslationOptionsKit in_translation_options)
 - bool SetName (string in_new_name)
 - bool SetTransform (HPS.MatrixKit in_transform)
 - void Tessellate (HPS.Exchange.TessellationOptionsKit in_options)
 - HPS.Exchange.TranslationNotifier Translate (HPS.Exchange.Units in_units, HPS.Exchange.TranslationOptionsKit in_translation_options)
 
 - class Configuration : public HPS.Sprocket
- Public Functions - Configuration ()
 - Configuration (HPS.Exchange.Configuration in_configuration)
 - Configuration (string in_name)
 - Configuration (string in_name, HPS.Exchange.Configuration[] in_subconfigurations)
 - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.Configuration in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - string GetName ()
 - HPS.Exchange.Configuration[] GetSubconfigurations ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.Configuration in_kit)
 - void Show (out HPS.Exchange.Configuration out_kit)
 - Public Static Functions - bool operator!= (HPS.Exchange.Configuration a, HPS.Exchange.Configuration b)
 - bool operator== (HPS.Exchange.Configuration a, HPS.Exchange.Configuration b)
 
 - class ExportGLTFOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.ExportGLTFOptionsKit in_kit)
 - override bool Equals (Object obj)
 - ExportGLTFOptionsKit ()
 - ExportGLTFOptionsKit (HPS.Exchange.ExportGLTFOptionsKit in_kit)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.ExportGLTFOptionsKit in_kit)
 - HPS.Exchange.ExportGLTFOptionsKit SetAscii (bool in_state)
 - HPS.Exchange.ExportGLTFOptionsKit SetTextureFolder (string in_name)
 - void Show (out HPS.Exchange.ExportGLTFOptionsKit out_kit)
 - bool ShowAscii (out bool out_state)
 - bool ShowTextureFolder (out string out_path)
 - HPS.Exchange.ExportGLTFOptionsKit UnsetAscii ()
 - HPS.Exchange.ExportGLTFOptionsKit UnsetEverything ()
 - HPS.Exchange.ExportGLTFOptionsKit UnsetTextureFolder ()
 - Public Static Functions - HPS.Exchange.ExportGLTFOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.ExportGLTFOptionsKit a, HPS.Exchange.ExportGLTFOptionsKit b)
 - bool operator== (HPS.Exchange.ExportGLTFOptionsKit a, HPS.Exchange.ExportGLTFOptionsKit b)
 
 - class ExportIGESOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.ExportIGESOptionsKit in_kit)
 - override bool Equals (Object obj)
 - ExportIGESOptionsKit ()
 - ExportIGESOptionsKit (HPS.Exchange.ExportIGESOptionsKit in_kit)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.ExportIGESOptionsKit in_kit)
 - HPS.Exchange.ExportIGESOptionsKit SetAnalyticsAsNURBS (bool in_state)
 - HPS.Exchange.ExportIGESOptionsKit SetApplication (string in_name)
 - HPS.Exchange.ExportIGESOptionsKit SetFacetedAsWireframe (bool in_state)
 - HPS.Exchange.ExportIGESOptionsKit SetHiddenObjects (bool in_state)
 - HPS.Exchange.ExportIGESOptionsKit SetSolidsAsFaces (bool in_state)
 - HPS.Exchange.ExportIGESOptionsKit SetTessellation (bool in_state)
 - HPS.Exchange.ExportIGESOptionsKit SetVersion (string in_version)
 - void Show (out HPS.Exchange.ExportIGESOptionsKit out_kit)
 - bool ShowAnalyticsAsNURBS (out bool out_state)
 - bool ShowApplication (out string out_name)
 - bool ShowFacetedAsWireframe (out bool out_state)
 - bool ShowHiddenObjects (out bool out_state)
 - bool ShowSolidsAsFaces (out bool out_state)
 - bool ShowTessellation (out bool out_state)
 - bool ShowVersion (out string out_version)
 - HPS.Exchange.ExportIGESOptionsKit UnsetAnalyticsAsNURBS ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetApplication ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetEverything ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetFacetedAsWireframe ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetHiddenObjects ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetSolidsAsFaces ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetTessellation ()
 - HPS.Exchange.ExportIGESOptionsKit UnsetVersion ()
 - Public Static Functions - HPS.Exchange.ExportIGESOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.ExportIGESOptionsKit a, HPS.Exchange.ExportIGESOptionsKit b)
 - bool operator== (HPS.Exchange.ExportIGESOptionsKit a, HPS.Exchange.ExportIGESOptionsKit b)
 
 - class ExportNotifier : public HPS.IONotifier
- Public Functions - void Assign (HPS.Exchange.ExportNotifier in_that)
 - override void Dispose ()
 - ExportNotifier ()
 - ExportNotifier (HPS.Exchange.ExportNotifier in_that)
 - ExportNotifier (HPS.IONotifier in_that)
 - IntPtr GetModelFile ()
 - override HPS.Type ObjectType ()
 
 - class ExportParasolidOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.ExportParasolidOptionsKit in_kit)
 - override bool Equals (Object obj)
 - ExportParasolidOptionsKit ()
 - ExportParasolidOptionsKit (HPS.Exchange.ExportParasolidOptionsKit in_kit)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.ExportParasolidOptionsKit in_kit)
 - HPS.Exchange.ExportParasolidOptionsKit SetApplication (string in_name)
 - HPS.Exchange.ExportParasolidOptionsKit SetExplodeMultiBodies (bool in_state)
 - HPS.Exchange.ExportParasolidOptionsKit SetHiddenObjects (bool in_state)
 - HPS.Exchange.ExportParasolidOptionsKit SetSolidsAsFaces (bool in_state)
 - HPS.Exchange.ExportParasolidOptionsKit SetTessellation (bool in_state)
 - HPS.Exchange.ExportParasolidOptionsKit SetVersion (string in_version)
 - void Show (out HPS.Exchange.ExportParasolidOptionsKit out_kit)
 - bool ShowApplication (out string out_name)
 - bool ShowExplodeMultiBodies (out bool out_state)
 - bool ShowHiddenObjects (out bool out_state)
 - bool ShowSolidsAsFaces (out bool out_state)
 - bool ShowTessellation (out bool out_state)
 - bool ShowVersion (out string out_version)
 - HPS.Exchange.ExportParasolidOptionsKit UnsetApplication ()
 - HPS.Exchange.ExportParasolidOptionsKit UnsetEverything ()
 - HPS.Exchange.ExportParasolidOptionsKit UnsetExplodeMultiBodies ()
 - HPS.Exchange.ExportParasolidOptionsKit UnsetHiddenObjects ()
 - HPS.Exchange.ExportParasolidOptionsKit UnsetSolidsAsFaces ()
 - HPS.Exchange.ExportParasolidOptionsKit UnsetTessellation ()
 - HPS.Exchange.ExportParasolidOptionsKit UnsetVersion ()
 - Public Static Functions - HPS.Exchange.ExportParasolidOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.ExportParasolidOptionsKit a, HPS.Exchange.ExportParasolidOptionsKit b)
 - bool operator== (HPS.Exchange.ExportParasolidOptionsKit a, HPS.Exchange.ExportParasolidOptionsKit b)
 
 - class ExportSTEPOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.ExportSTEPOptionsKit in_kit)
 - override bool Equals (Object obj)
 - ExportSTEPOptionsKit ()
 - ExportSTEPOptionsKit (HPS.Exchange.ExportSTEPOptionsKit in_kit)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.ExportSTEPOptionsKit in_kit)
 - HPS.Exchange.ExportSTEPOptionsKit SetAnalyticsAsNURBS (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetApplication (string in_name)
 - HPS.Exchange.ExportSTEPOptionsKit SetAttributes (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetCurves (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetFacetedAsWireframe (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetFormat (HPS.Exchange.STEP.Format in_format)
 - HPS.Exchange.ExportSTEPOptionsKit SetNameShortening (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetPMI (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetPMIAsTessellated (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetPMIWithSemantic (bool in_state)
 - HPS.Exchange.ExportSTEPOptionsKit SetVersion (string in_version)
 - void Show (out HPS.Exchange.ExportSTEPOptionsKit out_kit)
 - bool ShowAnalyticsAsNURBS (out bool out_state)
 - bool ShowApplication (out string out_name)
 - bool ShowAttributes (out bool out_state)
 - bool ShowCurves (out bool out_state)
 - bool ShowFacetedAsWireframe (out bool out_state)
 - bool ShowFormat (out HPS.Exchange.STEP.Format out_format)
 - bool ShowNameShortening (out bool out_state)
 - bool ShowPMI (out bool out_state)
 - bool ShowPMIAsTessellated (out bool out_state)
 - bool ShowPMIWithSemantic (out bool out_state)
 - bool ShowVersion (out string out_version)
 - HPS.Exchange.ExportSTEPOptionsKit UnsetAnalyticsAsNURBS ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetApplication ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetAttributes ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetCurves ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetEverything ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetFacetedAsWireframe ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetFormat ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetNameShortening ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetPMI ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetPMIAsTessellated ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetPMIWithSemantic ()
 - HPS.Exchange.ExportSTEPOptionsKit UnsetVersion ()
 - Public Static Functions - HPS.Exchange.ExportSTEPOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.ExportSTEPOptionsKit a, HPS.Exchange.ExportSTEPOptionsKit b)
 - bool operator== (HPS.Exchange.ExportSTEPOptionsKit a, HPS.Exchange.ExportSTEPOptionsKit b)
 
 - class Factory : public HPS.Sprocket
- Public Functions - override void Dispose ()
 - Public Static Functions - HPS.Exchange.CADModel CreateCADModel ()
 - HPS.Exchange.CADModel CreateCADModel (HPS.Model in_model)
 - HPS.Exchange.CADModel CreateCADModel (HPS.Model in_model, IntPtr in_entity)
 - HPS.Exchange.CADModel CreateCADModel (HPS.Model in_model, IntPtr in_entity, bool in_owns_entity)
 - HPS.Exchange.Capture CreateCapture (HPS.Component in_owner)
 - HPS.Exchange.Capture CreateCapture (HPS.Component in_owner, IntPtr in_entity)
 - HPS.Exchange.Capture CreateCapture (HPS.Component in_owner, IntPtr in_entity, bool in_is_default)
 - HPS.Exchange.Component CreateComponent (HPS.Component in_owner, HPS.Component.ComponentType in_type)
 - HPS.Exchange.Component CreateComponent (HPS.Component in_owner, HPS.Component.ComponentType in_type, IntPtr in_entity)
 - HPS.Exchange.Filter CreateFilter (HPS.Component in_owner)
 - HPS.Exchange.Filter CreateFilter (HPS.Component in_owner, IntPtr in_entity)
 - HPS.Exchange.Sheet CreateSheet (HPS.Component in_owner)
 - HPS.Exchange.Sheet CreateSheet (HPS.Component in_owner, IntPtr in_entity)
 - HPS.Exchange.Component DeInstanceComponent (HPS.ComponentPath in_component_path)
 
 - class File
- Public Types - enum Format
- Values: - Unsupported
 - ACIS
 - CADDS
 - CATIAV4
 - CATIAV5
 - CGR
 - COLLADA
 - CreoProE
 - DWG
 - DXF
 - IDEAS
 - IFC
 - IGES
 - Inventor
 - JT
 - KeyholeMarkupLanguage
 - LatticeXVL
 - OneSpaceDesigner
 - Parasolid
 - PDF
 - PRC
 - Rhino
 - NXUnigraphics
 - SolidEdge
 - SolidWorks
 - STEP
 - StereoLithography
 - ThreeDStudioMax
 - ThreeDXML
 - Universal3D
 - VDAFS
 - VRML
 - WavefrontObject
 - Revit
 - GLTF
 - DWF
 - FBX
 - STEPXML
 - ThreeMF
 
 - Public Static Functions - void ExportIGES (HPS.Exchange.CADModel in_cad_model, string in_file_name, HPS.Exchange.ExportIGESOptionsKit in_options)
 - void ExportParasolid (HPS.Exchange.CADModel in_cad_model, string in_file_name, HPS.Exchange.ExportParasolidOptionsKit in_options)
 - void ExportSTEP (HPS.Exchange.CADModel in_cad_model, string in_file_name, HPS.Exchange.ExportSTEPOptionsKit in_options)
 - HPS.Exchange.Configuration[] GetConfigurations (string in_file_name)
 - HPS.Exchange.File.Format GetFormat (string in_file_name)
 - void GetInformation (string in_file_name, out HPS.Exchange.File.Format out_format, out string out_model_name, out string out_version, out string out_author, out string out_organization, out string out_time_stamp)
 - HPS.ImageKit GetThumbnailImage (string in_file_name)
 - HPS.Exchange.ImportNotifier Import (byte[] in_prc_data, HPS.Exchange.ModelFileImportOptionsKit in_options)
 - HPS.Exchange.ImportNotifier Import (IntPtr in_model_file, HPS.Exchange.ModelFileImportOptionsKit in_options)
 - HPS.Exchange.ImportNotifier Import (string in_file_name, HPS.Exchange.ImportOptionsKit in_options)
 - HPS.Exchange.TranslationNotifier Translate (string in_file_name, HPS.Exchange.ImportOptionsKit in_options, HPS.Exchange.TranslationOptionsKit in_translation_options)
 
 - class Filter : public HPS.Filter
- Public Functions - override void Dispose ()
 - Filter ()
 - Filter (HPS.Component in_that)
 - Filter (HPS.Exchange.Filter in_that)
 - Filter (HPS.Filter in_that)
 - IntPtr GetExchangeEntity ()
 - override HPS.Type ObjectType ()
 
 - class ImportNotifier : public HPS.IONotifier
- Public Functions - void Assign (HPS.Exchange.ImportNotifier in_that)
 - override void Dispose ()
 - HPS.Exchange.CADModel GetCADModel ()
 - double GetImportTime ()
 - double GetParseTime ()
 - IntPtr GetPRCReadHelper ()
 - ImportNotifier ()
 - ImportNotifier (HPS.Exchange.ImportNotifier in_that)
 - ImportNotifier (HPS.IONotifier in_that)
 - override HPS.Type ObjectType ()
 
 - class ImportOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.ImportOptionsKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - ImportOptionsKit ()
 - ImportOptionsKit (HPS.Exchange.ImportOptionsKit in_kit)
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.ImportOptionsKit in_kit)
 - HPS.Exchange.ImportOptionsKit SetActiveFilter (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetAnnotationCaptureFitting (HPS.Exchange.AnnotationCaptureFitting in_fitting)
 - HPS.Exchange.ImportOptionsKit SetAttributes (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetBRepMode (HPS.Exchange.BRepMode in_mode)
 - HPS.Exchange.ImportOptionsKit SetCatiaV4LogicalNameForRootDirectory (string in_name)
 - HPS.Exchange.ImportOptionsKit SetCatiaV4LogicalNameSearching (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetCatiaV5Cache (bool in_active, string in_path)
 - HPS.Exchange.ImportOptionsKit SetCatiaV5MaterialRendering (bool in_active)
 - HPS.Exchange.ImportOptionsKit SetComputePreferredOpenShellOrientation (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetConfiguration (string in_configuration)
 - HPS.Exchange.ImportOptionsKit SetConfiguration (string[] in_configuration)
 - HPS.Exchange.ImportOptionsKit SetConstraintsInfo (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetConstructionAndReferences (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetDefaultUnits (HPS.Exchange.Units in_units)
 - HPS.Exchange.ImportOptionsKit SetDrawings (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetExternalProductOccurrence (bool read_external_po)
 - HPS.Exchange.ImportOptionsKit SetFeatureTrees (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetGeometryDefaultColor (HPS.RGBAColor in_color)
 - HPS.Exchange.ImportOptionsKit SetHiddenObjects (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIFCAttributeXMLFile (string in_filename)
 - HPS.Exchange.ImportOptionsKit SetIFCCodePageName (string in_name)
 - HPS.Exchange.ImportOptionsKit SetIFCEdges (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIFCFaceOptimization (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIFCMetadata (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIFCOpenings (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIFCOwnerHistoryOptimization (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIFCRelationships (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetIncrementalComponentPath (HPS.ComponentPath in_path)
 - HPS.Exchange.ImportOptionsKit SetIncrementalComponentPaths (HPS.ComponentPath[] in_paths)
 - HPS.Exchange.ImportOptionsKit SetInventorEmbeddedTessellation (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetJTTessellationLevel (HPS.Exchange.JT.TessellationLevel in_jt_tessellation_level)
 - HPS.Exchange.ImportOptionsKit SetLargeTranslationExtraction (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetLargeTranslationExtraction (bool in_state, IntPtr in_data_index)
 - HPS.Exchange.ImportOptionsKit SetLargeTranslationExtraction (bool in_state, IntPtr in_data_index, float in_cutoff_value)
 - HPS.Exchange.ImportOptionsKit SetLocation (HPS.ComponentPath in_path)
 - HPS.Exchange.ImportOptionsKit SetLocation (HPS.ComponentPath in_path, HPS.MatrixKit in_transform)
 - HPS.Exchange.ImportOptionsKit SetMode (HPS.Exchange.ImportMode in_mode)
 - HPS.Exchange.ImportOptionsKit SetMultiProcessCount (uint in_count)
 - HPS.Exchange.ImportOptionsKit SetNURBSConversion (HPS.Exchange.NURBSConversionOptionsKit in_nurbs_conversion_options)
 - HPS.Exchange.ImportOptionsKit SetPDF3DStreamIndex (ulong in_index)
 - HPS.Exchange.ImportOptionsKit SetPMI (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetPMIDefaultColor (HPS.RGBColor in_color)
 - HPS.Exchange.ImportOptionsKit SetPMIDefaultColor (HPS.RGBColor in_color, bool in_override_color)
 - HPS.Exchange.ImportOptionsKit SetPMIDefaultUnits (HPS.Exchange.Units in_units)
 - HPS.Exchange.ImportOptionsKit SetPMIFlipping (bool in_flip)
 - HPS.Exchange.ImportOptionsKit SetPMIPrecision (ulong in_precision)
 - HPS.Exchange.ImportOptionsKit SetPMISubstitutionFont (string in_font_name)
 - HPS.Exchange.ImportOptionsKit SetPMISubstitutionFont (string in_font_name, bool in_always_substitute)
 - HPS.Exchange.ImportOptionsKit SetPRCReadHelper (bool in_use_helper)
 - HPS.Exchange.ImportOptionsKit SetProECodePageName (string in_name)
 - HPS.Exchange.ImportOptionsKit SetProEConstructionEntities (HPS.Exchange.ProE.ConstructionEntities in_state)
 - HPS.Exchange.ImportOptionsKit SetProEDatum (bool in_source)
 - HPS.Exchange.ImportOptionsKit SetProEDimensionTolerance (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetProEExplodedViews (bool in_source)
 - HPS.Exchange.ImportOptionsKit SetProEFamilyTableSource (HPS.Exchange.ProE.FamilyTable in_source)
 - HPS.Exchange.ImportOptionsKit SetProEHomeView (bool in_source)
 - HPS.Exchange.ImportOptionsKit SetProEMissingBoolean (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetProEMissingFlexibleComponent (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetProESessionColor (HPS.Exchange.ProE.SessionColor in_type)
 - HPS.Exchange.ImportOptionsKit SetProESkeletons (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetProESubpartPMI (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetRemovedViews (bool read_removed_views)
 - HPS.Exchange.ImportOptionsKit SetRevitPhysicalProperties (HPS.Exchange.Revit.PhysicalProperties in_physical_properties)
 - HPS.Exchange.ImportOptionsKit SetRhinoForceRenderedModeColors (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSearchDirectories (string[] in_directories, bool[] in_recurse_flags)
 - HPS.Exchange.ImportOptionsKit SetSearchDirectories (string[] in_directories, string[] in_logical_names, bool[] in_recurse_flags)
 - HPS.Exchange.ImportOptionsKit SetSearchDirectoriesByFile (string[] in_file_names)
 - HPS.Exchange.ImportOptionsKit SetSearchRootDirectory (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSearchRootDirectory (bool in_state, bool in_recursive)
 - HPS.Exchange.ImportOptionsKit SetSewingTolerance (double in_tolerance)
 - HPS.Exchange.ImportOptionsKit SetSolids (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSolidworksDisplayVisibleDatum (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSTEPCodePageName (string in_name)
 - HPS.Exchange.ImportOptionsKit SetSTEPFirstColorPreference (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSTEPNamePreference (HPS.Exchange.STEP.Field in_field)
 - HPS.Exchange.ImportOptionsKit SetSTEPOrientationHealing (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSTEPShellBasedSurfaceModelSplitting (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSTEPValidationProperties (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetSurfaces (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type)
 - HPS.Exchange.ImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals)
 - HPS.Exchange.ImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals, bool in_accurate_surface_curvatures)
 - HPS.Exchange.ImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals, bool in_accurate_surface_curvatures, double in_accurate_grid_maximum_stitch_length)
 - HPS.Exchange.ImportOptionsKit SetTessellationCleanup (bool in_cleanup)
 - HPS.Exchange.ImportOptionsKit SetTessellationLevel (HPS.Exchange.Tessellation.Chord.Limit in_limit_type, double in_limit, double in_angle_tolerance)
 - HPS.Exchange.ImportOptionsKit SetTessellationLevel (HPS.Exchange.Tessellation.Level in_level)
 - HPS.Exchange.ImportOptionsKit SetTessellationMaximumEdgeLength (double in_length)
 - HPS.Exchange.ImportOptionsKit SetTessellationPreservesUVPoints (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetTextureDirectories (string[] in_directories)
 - HPS.Exchange.ImportOptionsKit SetTrueColorMode (bool in_true_color)
 - HPS.Exchange.ImportOptionsKit SetUnigraphicsFittedCamera (bool in_state)
 - HPS.Exchange.ImportOptionsKit SetUnigraphicsPreferredReferenceSets (string[] in_reference_sets, bool in_apply_to_all_levels)
 - HPS.Exchange.ImportOptionsKit SetWireframes (bool in_state)
 - void Show (out HPS.Exchange.ImportOptionsKit out_kit)
 - bool ShowActiveFilter (out bool out_state)
 - bool ShowAnnotationCaptureFitting (out HPS.Exchange.AnnotationCaptureFitting out_fitting)
 - bool ShowAttributes (out bool out_state)
 - bool ShowBRepMode (out HPS.Exchange.BRepMode out_mode)
 - bool ShowCatiaV4LogicalNameForRootDirectory (out string out_name)
 - bool ShowCatiaV4LogicalNameSearching (out bool out_state)
 - bool ShowCatiaV5Cache (out bool out_active, out string out_path)
 - bool ShowCatiaV5MaterialRendering (out bool out_active)
 - bool ShowComputePreferredOpenShellOrientation (out bool out_state)
 - bool ShowConfiguration (out string[] out_configuration)
 - bool ShowConstraintsInfo (out bool out_state)
 - bool ShowConstructionAndReferences (out bool out_state)
 - bool ShowDefaultUnits (out HPS.Exchange.Units out_units)
 - bool ShowDrawings (out bool out_state)
 - bool ShowExternalProductOccurrence (out bool out_read_external_po)
 - bool ShowFeatureTrees (out bool out_state)
 - bool ShowGeometryDefaultColor (out HPS.RGBAColor out_color)
 - bool ShowHiddenObjects (out bool out_state)
 - bool ShowIFCAttributeXMLFile (out string out_filename)
 - bool ShowIFCCodePageName (out string out_name)
 - bool ShowIFCEdges (out bool out_state)
 - bool ShowIFCFaceOptimization (out bool out_state)
 - bool ShowIFCMetadata (out bool out_state)
 - bool ShowIFCOpenings (out bool out_state)
 - bool ShowIFCOwnerHistoryOptimization (out bool out_state)
 - bool ShowIFCRelationships (out bool out_state)
 - bool ShowIncrementalComponentPaths (out HPS.ComponentPath[] out_paths)
 - bool ShowInventorEmbeddedTessellation (out bool out_state)
 - bool ShowJTTessellationLevel (out HPS.Exchange.JT.TessellationLevel out_tessellation_level)
 - bool ShowLargeTranslationExtraction (out bool out_state, out IntPtr out_data_index, out float out_cutoff_value)
 - bool ShowLocation (out HPS.ComponentPath out_path, out HPS.MatrixKit out_transform)
 - bool ShowMode (out HPS.Exchange.ImportMode out_mode)
 - bool ShowMultiProcessCount (out uint out_count)
 - bool ShowNURBSConversion (out HPS.Exchange.NURBSConversionOptionsKit out_nurbs_conversion_options)
 - bool ShowPDF3DStreamIndex (out ulong out_index)
 - bool ShowPMI (out bool out_state)
 - bool ShowPMIDefaultColor (out HPS.RGBColor out_color, out bool out_override)
 - bool ShowPMIDefaultUnits (out HPS.Exchange.Units out_units)
 - bool ShowPMIFlipping (out bool out_pmi_flipping)
 - bool ShowPMIPrecision (out ulong out_precision)
 - bool ShowPMISubstitutionFont (out string out_font_name, out bool out_always_substitute)
 - bool ShowPRCReadHelper (out bool out_use_helper)
 - bool ShowProECodePageName (out string out_name)
 - bool ShowProEConstructionEntities (out HPS.Exchange.ProE.ConstructionEntities out_state)
 - bool ShowProEDatum (out bool out_state)
 - bool ShowProEDimensionTolerance (out bool out_state)
 - bool ShowProEExplodedViews (out bool out_state)
 - bool ShowProEFamilyTableSource (out HPS.Exchange.ProE.FamilyTable out_source)
 - bool ShowProEHomeView (out bool out_state)
 - bool ShowProEMissingBoolean (out bool out_state)
 - bool ShowProEMissingFlexibleComponent (out bool out_state)
 - bool ShowProESessionColor (out HPS.Exchange.ProE.SessionColor out_type)
 - bool ShowProESkeletons (out bool out_state)
 - bool ShowProESubpartPMI (out bool out_state)
 - bool ShowRemovedViews (out bool out_read_removed_views)
 - bool ShowRevitPhysicalProperties (out HPS.Exchange.Revit.PhysicalProperties out_physical_properties)
 - bool ShowRhinoForceRenderedModeColors (out bool out_state)
 - bool ShowSearchDirectories (out string[] out_directories, out string[] out_logical_names, out bool[] out_recurse_flags)
 - bool ShowSearchDirectoriesByFile (out string[] out_file_names)
 - bool ShowSearchRootDirectory (out bool out_state, out bool out_recursive)
 - bool ShowSewingTolerance (out double out_tolerance)
 - bool ShowSolids (out bool out_state)
 - bool ShowSolidworksDisplayVisibleDatum (out bool out_state)
 - bool ShowSTEPCodePageName (out string out_name)
 - bool ShowSTEPFirstColorPreference (out bool out_state)
 - bool ShowSTEPNamePreference (out HPS.Exchange.STEP.Field out_field)
 - bool ShowSTEPOrientationHealing (out bool out_state)
 - bool ShowSTEPShellBasedSurfaceModelSplitting (out bool out_state)
 - bool ShowSTEPValidationProperties (out bool out_state)
 - bool ShowSurfaces (out bool out_state)
 - bool ShowTessellationAccuracy (out HPS.Exchange.Tessellation.Accuracy out_type, out bool out_accurate_normals, out bool out_accurate_surface_curvatures, out double out_accurate_grid_maximum_stitch_length)
 - bool ShowTessellationCleanup (out bool out_cleanup)
 - bool ShowTessellationLevel (out HPS.Exchange.Tessellation.Type out_type, out HPS.Exchange.Tessellation.Level out_level, out HPS.Exchange.Tessellation.Chord.Limit out_limit_type, out double out_limit, out double out_angle_tolerance)
 - bool ShowTessellationMaximumEdgeLength (out double out_length)
 - bool ShowTessellationPreservesUVPoints (out bool out_state)
 - bool ShowTextureDirectories (out string[] out_directories)
 - bool ShowTrueColorMode (out bool out_state)
 - bool ShowUnigraphicsFittedCamera (out bool out_state)
 - bool ShowUnigraphicsPreferredReferenceSets (out string[] out_reference_sets, out bool out_apply_to_all_levels)
 - bool ShowWireframes (out bool out_state)
 - HPS.Exchange.ImportOptionsKit UnsetActiveFilter ()
 - HPS.Exchange.ImportOptionsKit UnsetAnnotationCaptureFitting ()
 - HPS.Exchange.ImportOptionsKit UnsetAttributes ()
 - HPS.Exchange.ImportOptionsKit UnsetBRepMode ()
 - HPS.Exchange.ImportOptionsKit UnsetCatiaV4LogicalNameForRootDirectory ()
 - HPS.Exchange.ImportOptionsKit UnsetCatiaV4LogicalNameSearching ()
 - HPS.Exchange.ImportOptionsKit UnsetCatiaV5Cache ()
 - HPS.Exchange.ImportOptionsKit UnsetCatiaV5MaterialRendering ()
 - HPS.Exchange.ImportOptionsKit UnsetComputePreferredOpenShellOrientation ()
 - HPS.Exchange.ImportOptionsKit UnsetConfiguration ()
 - HPS.Exchange.ImportOptionsKit UnsetConstraintsInfo ()
 - HPS.Exchange.ImportOptionsKit UnsetConstructionAndReferences ()
 - HPS.Exchange.ImportOptionsKit UnsetDefaultUnits ()
 - HPS.Exchange.ImportOptionsKit UnsetDrawings ()
 - HPS.Exchange.ImportOptionsKit UnsetEverything ()
 - HPS.Exchange.ImportOptionsKit UnsetExternalProductOccurrence ()
 - HPS.Exchange.ImportOptionsKit UnsetFeatureTrees ()
 - HPS.Exchange.ImportOptionsKit UnsetGeometryDefaultColor ()
 - HPS.Exchange.ImportOptionsKit UnsetHiddenObjects ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCAttributeXMLFile ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCCodePageName ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCEdges ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCFaceOptimization ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCMetadata ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCOpenings ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCOwnerHistoryOptimization ()
 - HPS.Exchange.ImportOptionsKit UnsetIFCRelationships ()
 - HPS.Exchange.ImportOptionsKit UnsetIncrementalComponentPaths ()
 - HPS.Exchange.ImportOptionsKit UnsetInventorEmbeddedTessellation ()
 - HPS.Exchange.ImportOptionsKit UnsetJTTessellationLevel ()
 - HPS.Exchange.ImportOptionsKit UnsetLargeTranslationExtraction ()
 - HPS.Exchange.ImportOptionsKit UnsetLocation ()
 - HPS.Exchange.ImportOptionsKit UnsetMode ()
 - HPS.Exchange.ImportOptionsKit UnsetMultiProcessCount ()
 - HPS.Exchange.ImportOptionsKit UnsetNURBSConversion ()
 - HPS.Exchange.ImportOptionsKit UnsetPDF3DStreamIndex ()
 - HPS.Exchange.ImportOptionsKit UnsetPMI ()
 - HPS.Exchange.ImportOptionsKit UnsetPMIDefaultColor ()
 - HPS.Exchange.ImportOptionsKit UnsetPMIDefaultUnits ()
 - HPS.Exchange.ImportOptionsKit UnsetPMIFlipping ()
 - HPS.Exchange.ImportOptionsKit UnsetPMIPrecision ()
 - HPS.Exchange.ImportOptionsKit UnsetPMISubstitutionFont ()
 - HPS.Exchange.ImportOptionsKit UnsetPRCReadHelper ()
 - HPS.Exchange.ImportOptionsKit UnsetProECodePageName ()
 - HPS.Exchange.ImportOptionsKit UnsetProEConstructionEntities ()
 - HPS.Exchange.ImportOptionsKit UnsetProEDatum ()
 - HPS.Exchange.ImportOptionsKit UnsetProEDimensionTolerance ()
 - HPS.Exchange.ImportOptionsKit UnsetProEExplodedViews ()
 - HPS.Exchange.ImportOptionsKit UnsetProEFamilyTreeSource ()
 - HPS.Exchange.ImportOptionsKit UnsetProEHomeView ()
 - HPS.Exchange.ImportOptionsKit UnsetProEMissingBoolean ()
 - HPS.Exchange.ImportOptionsKit UnsetProEMissingFlexibleComponent ()
 - HPS.Exchange.ImportOptionsKit UnsetProESessionColor ()
 - HPS.Exchange.ImportOptionsKit UnsetProESkeletons ()
 - HPS.Exchange.ImportOptionsKit UnsetProESubpartPMI ()
 - HPS.Exchange.ImportOptionsKit UnsetRemovedViews ()
 - HPS.Exchange.ImportOptionsKit UnsetRevitPhysicalProperties ()
 - HPS.Exchange.ImportOptionsKit UnsetRhinoForceRenderedModeColors ()
 - HPS.Exchange.ImportOptionsKit UnsetSearchDirectories ()
 - HPS.Exchange.ImportOptionsKit UnsetSearchDirectoriesByFile ()
 - HPS.Exchange.ImportOptionsKit UnsetSearchRootDirectory ()
 - HPS.Exchange.ImportOptionsKit UnsetSewingTolerance ()
 - HPS.Exchange.ImportOptionsKit UnsetSolids ()
 - HPS.Exchange.ImportOptionsKit UnsetSolidworksDisplayVisibleDatum ()
 - HPS.Exchange.ImportOptionsKit UnsetSTEPCodePageName ()
 - HPS.Exchange.ImportOptionsKit UnsetSTEPFirstColorPreference ()
 - HPS.Exchange.ImportOptionsKit UnsetSTEPNamePreference ()
 - HPS.Exchange.ImportOptionsKit UnsetSTEPOrientationHealing ()
 - HPS.Exchange.ImportOptionsKit UnsetSTEPShellBasedSurfaceModelSplitting ()
 - HPS.Exchange.ImportOptionsKit UnsetSTEPValidationProperties ()
 - HPS.Exchange.ImportOptionsKit UnsetSurfaces ()
 - HPS.Exchange.ImportOptionsKit UnsetTessellationAccuracy ()
 - HPS.Exchange.ImportOptionsKit UnsetTessellationCleanup ()
 - HPS.Exchange.ImportOptionsKit UnsetTessellationLevel ()
 - HPS.Exchange.ImportOptionsKit UnsetTessellationMaximumEdgeLength ()
 - HPS.Exchange.ImportOptionsKit UnsetTessellationPreservesUVPoints ()
 - HPS.Exchange.ImportOptionsKit UnsetTextureDirectories ()
 - HPS.Exchange.ImportOptionsKit UnsetTrueColorMode ()
 - HPS.Exchange.ImportOptionsKit UnsetUnigraphicsFittedCamera ()
 - HPS.Exchange.ImportOptionsKit UnsetUnigraphicsPreferredReferenceSets ()
 - HPS.Exchange.ImportOptionsKit UnsetWireframes ()
 - Public Static Functions - HPS.Exchange.ImportOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.ImportOptionsKit a, HPS.Exchange.ImportOptionsKit b)
 - bool operator== (HPS.Exchange.ImportOptionsKit a, HPS.Exchange.ImportOptionsKit b)
 
 - class JT
 - class Layer : public HPS.Sprocket
- Public Functions - override void Dispose ()
 - HPS.Exchange.Component[] GetComponents ()
 - uint GetIdentifier ()
 - string GetName ()
 - HPS.Exchange.ProductOccurrence GetProductOccurrence ()
 - Layer ()
 - Layer (HPS.Exchange.Layer in_that)
 - override HPS.Type ObjectType ()
 
 - class MeasurementOperator : public HPS.Exchange.CommonMeasurementOperator
- Public Functions - void ComputeExchangeScale (HPS.Exchange.Component in_edge_component, out double out_product_occurrence_scale, out double out_ri_scale, out double out_context_scale)
 - void DeleteLastMeasurement ()
 - override void Dispose ()
 - HPS.HighlightOptionsKit GetHighlightOptions ()
 - HPS.MeasurementType GetMeasurementType ()
 - bool GetMouseOverHighlighting ()
 - override string GetName ()
 - bool IsMeasurementActive ()
 - MeasurementOperator ()
 - MeasurementOperator (HPS.Exchange.CADModel in_cad_model)
 - MeasurementOperator (HPS.Exchange.CADModel in_cad_model, HPS.MouseButtons in_mouse_trigger)
 - MeasurementOperator (HPS.Exchange.CADModel in_cad_model, HPS.MouseButtons in_mouse_trigger, HPS.ModifierKeys in_modifier_trigger)
 - override bool OnKeyDown (HPS.KeyboardState in_state)
 - override bool OnMouseDown (HPS.MouseState in_state)
 - override bool OnMouseMove (HPS.MouseState in_state)
 - override bool OnMouseUp (HPS.MouseState in_state)
 - override bool OnTouchDown (HPS.TouchState in_state)
 - override bool OnTouchMove (HPS.TouchState in_state)
 - override bool OnTouchUp (HPS.TouchState in_state)
 - void SetMeasurementType (HPS.MeasurementType in_measurement_type)
 - void SetMouseOverHighlighting (bool in_highlighting)
 - void SetMouseOverHighlighting (bool in_highlighting, HPS.HighlightOptionsKit in_highlight_options_kit)
 
 - class ModelFileImportOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.ModelFileImportOptionsKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - ModelFileImportOptionsKit ()
 - ModelFileImportOptionsKit (HPS.Exchange.ModelFileImportOptionsKit in_kit)
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.ModelFileImportOptionsKit in_kit)
 - HPS.Exchange.ModelFileImportOptionsKit SetAnnotationCaptureFitting (HPS.Exchange.AnnotationCaptureFitting in_fitting)
 - HPS.Exchange.ModelFileImportOptionsKit SetComputePreferredOpenShellOrientation (bool in_state)
 - HPS.Exchange.ModelFileImportOptionsKit SetConfiguration (string in_configuration)
 - HPS.Exchange.ModelFileImportOptionsKit SetConfiguration (string[] in_configuration)
 - HPS.Exchange.ModelFileImportOptionsKit SetGeometryDefaultColor (HPS.RGBAColor in_color)
 - HPS.Exchange.ModelFileImportOptionsKit SetHiddenObjects (bool in_state)
 - HPS.Exchange.ModelFileImportOptionsKit SetIFCEdges (bool in_state)
 - HPS.Exchange.ModelFileImportOptionsKit SetLocation (HPS.ComponentPath in_path)
 - HPS.Exchange.ModelFileImportOptionsKit SetLocation (HPS.ComponentPath in_path, HPS.MatrixKit in_transform)
 - HPS.Exchange.ModelFileImportOptionsKit SetNURBSConversion (HPS.Exchange.NURBSConversionOptionsKit in_nurbs_conversion_options)
 - HPS.Exchange.ModelFileImportOptionsKit SetPMIFlipping (bool in_flip)
 - HPS.Exchange.ModelFileImportOptionsKit SetSewingTolerance (double in_tolerance)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals, bool in_accurate_surface_curvatures)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals, bool in_accurate_surface_curvatures, double accurate_grid_maximum_stitch_length)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationCleanup (bool in_cleanup)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationLevel (HPS.Exchange.Tessellation.Chord.Limit in_limit_type, double in_limit, double in_angle_tolerance)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationLevel (HPS.Exchange.Tessellation.Level in_level)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationMaximumEdgeLength (double in_length)
 - HPS.Exchange.ModelFileImportOptionsKit SetTessellationPreservesUVPoints (bool in_state)
 - void Show (out HPS.Exchange.ModelFileImportOptionsKit out_kit)
 - bool ShowAnnotationCaptureFitting (out HPS.Exchange.AnnotationCaptureFitting out_fitting)
 - bool ShowComputePreferredOpenShellOrientation (out bool out_state)
 - bool ShowConfiguration (out string[] out_configuration)
 - bool ShowGeometryDefaultColor (out HPS.RGBAColor out_color)
 - bool ShowHiddenObjects (out bool out_state)
 - bool ShowIFCEdges (out bool out_state)
 - bool ShowLocation (out HPS.ComponentPath out_path, out HPS.MatrixKit out_transform)
 - bool ShowNURBSConversion (out HPS.Exchange.NURBSConversionOptionsKit out_nurbs_conversion_options)
 - bool ShowPMIFlipping (out bool out_pmi_flipping)
 - bool ShowSewingTolerance (out double out_tolerance)
 - bool ShowTessellationAccuracy (out HPS.Exchange.Tessellation.Accuracy out_type, out bool out_accurate_normals, out bool out_accurate_surface_curvatures, out double out_accurate_grid_maximum_stitch_length)
 - bool ShowTessellationCleanup (out bool out_cleanup)
 - bool ShowTessellationLevel (out HPS.Exchange.Tessellation.Type out_type, out HPS.Exchange.Tessellation.Level out_level, out HPS.Exchange.Tessellation.Chord.Limit out_limit_type, out double out_limit, out double out_angle_tolerance)
 - bool ShowTessellationMaximumEdgeLength (out double out_length)
 - bool ShowTessellationPreservesUVPoints (out bool out_state)
 - HPS.Exchange.ModelFileImportOptionsKit UnsetAnnotationCaptureFitting ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetComputePreferredOpenShellOrientation ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetEverything ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetGeometryDefaultColor ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetHiddenObjects ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetIFCEdges ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetLocation ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetNURBSConversion ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetPMIFlipping ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetSewingTolerance ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetTessellationAccuracy ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetTessellationCleanup ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetTessellationLevel ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetTessellationMaximumEdgeLength ()
 - HPS.Exchange.ModelFileImportOptionsKit UnsetTessellationPreservesUVPoints ()
 - Public Static Functions - HPS.Exchange.ModelFileImportOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.ModelFileImportOptionsKit a, HPS.Exchange.ModelFileImportOptionsKit b)
 - bool operator== (HPS.Exchange.ModelFileImportOptionsKit a, HPS.Exchange.ModelFileImportOptionsKit b)
 
 - class NURBSConversionOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.NURBSConversionOptionsKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - NURBSConversionOptionsKit ()
 - NURBSConversionOptionsKit (HPS.Exchange.NURBSConversionOptionsKit in_kit)
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.NURBSConversionOptionsKit in_kit)
 - HPS.Exchange.NURBSConversionOptionsKit Set3DCurvesComputation (bool in_state)
 - HPS.Exchange.NURBSConversionOptionsKit SetAllowedCurves (HPS.Exchange.CurveType[] in_allowed_curves)
 - HPS.Exchange.NURBSConversionOptionsKit SetAllowedSurfaces (HPS.Exchange.SurfaceType[] in_allowed_surfaces)
 - HPS.Exchange.NURBSConversionOptionsKit SetClosedFaceSplitting (bool in_state)
 - HPS.Exchange.NURBSConversionOptionsKit SetCrossSeamCurveReplacement (bool in_state)
 - HPS.Exchange.NURBSConversionOptionsKit SetParameterization (bool in_state)
 - HPS.Exchange.NURBSConversionOptionsKit SetPeriodicFaceSplitting (bool in_state)
 - HPS.Exchange.NURBSConversionOptionsKit SetTolerance (double in_tolerance)
 - HPS.Exchange.NURBSConversionOptionsKit SetUVCurvesComputation (bool in_state, bool in_allow_cross_seam_curves)
 - void Show (out HPS.Exchange.NURBSConversionOptionsKit out_kit)
 - bool Show3DCurvesComputation (out bool out_state)
 - bool ShowAllowedCurves (out HPS.Exchange.CurveType[] out_allowed_curves)
 - bool ShowAllowedSurfaces (out HPS.Exchange.SurfaceType[] out_allowed_surfaces)
 - bool ShowClosedFaceSplitting (out bool out_state)
 - bool ShowCrossSeamCurveReplacement (out bool out_state)
 - bool ShowParameterization (out bool out_state)
 - bool ShowPeriodicFaceSplitting (out bool out_state)
 - bool ShowTolerance (out double out_tolerance)
 - bool ShowUVCurvesComputation (out bool out_state, out bool out_allow_cross_seam_curves)
 - HPS.Exchange.NURBSConversionOptionsKit Unset3DCurvesComputation ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetAllowedCurves ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetAllowedSurfaces ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetClosedFaceSplitting ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetCrossSeamCurveReplacement ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetEverything ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetParameterization ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetPeriodicFaceSplitting ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetTolerance ()
 - HPS.Exchange.NURBSConversionOptionsKit UnsetUVCurvesComputation ()
 - Public Static Functions - HPS.Exchange.NURBSConversionOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.NURBSConversionOptionsKit a, HPS.Exchange.NURBSConversionOptionsKit b)
 - bool operator== (HPS.Exchange.NURBSConversionOptionsKit a, HPS.Exchange.NURBSConversionOptionsKit b)
 
 - class PRC
 - class ProductOccurrence : public HPS.Exchange.Component
- Public Functions - override void Dispose ()
 - bool Equals (HPS.Exchange.ProductOccurrence in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - HPS.Exchange.Layer[] GetLayers ()
 - HPS.Exchange.LoadStatus GetLoadStatus ()
 - bool IsExternalData ()
 - override HPS.Type ObjectType ()
 - ProductOccurrence ()
 - ProductOccurrence (HPS.Component in_that)
 - ProductOccurrence (HPS.Exchange.Component in_that)
 - ProductOccurrence (HPS.Exchange.ProductOccurrence in_sheet)
 - void Unload ()
 - void Unload (HPS.Exchange.UnloadMode in_mode)
 - Public Static Functions - bool operator!= (HPS.Exchange.ProductOccurrence a, HPS.Exchange.ProductOccurrence b)
 - bool operator== (HPS.Exchange.ProductOccurrence a, HPS.Exchange.ProductOccurrence b)
 
 - class ProE
 - class ReloadNotifier : public HPS.IONotifier
- Public Functions - void Assign (HPS.Exchange.ReloadNotifier in_that)
 - override void Dispose ()
 - override HPS.Type ObjectType ()
 - ReloadNotifier ()
 - ReloadNotifier (HPS.Exchange.ReloadNotifier in_that)
 - ReloadNotifier (HPS.IONotifier in_that)
 
 - class Revit
 - class Sheet : public HPS.Exchange.Component
- Public Functions - override void Dispose ()
 - bool Equals (HPS.Exchange.Sheet in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - Sheet ()
 - Sheet (HPS.Component in_that)
 - Sheet (HPS.Exchange.Component in_that)
 - Sheet (HPS.Exchange.Sheet in_sheet)
 - Public Static Functions - bool operator!= (HPS.Exchange.Sheet a, HPS.Exchange.Sheet b)
 - bool operator== (HPS.Exchange.Sheet a, HPS.Exchange.Sheet b)
 
 - class STEP
 - class TessellationOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.TessellationOptionsKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.TessellationOptionsKit in_kit)
 - HPS.Exchange.TessellationOptionsKit SetAccuracy (HPS.Exchange.Tessellation.Accuracy in_type)
 - HPS.Exchange.TessellationOptionsKit SetAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals)
 - HPS.Exchange.TessellationOptionsKit SetAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals, bool in_accurate_surface_curvatures)
 - HPS.Exchange.TessellationOptionsKit SetAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals, bool in_accurate_surface_curvatures, double in_accurate_grid_maximum_stitch_length)
 - HPS.Exchange.TessellationOptionsKit SetLevel (HPS.Exchange.Tessellation.Chord.Limit in_limit_type, double in_limit, double in_angle_tolerance)
 - HPS.Exchange.TessellationOptionsKit SetLevel (HPS.Exchange.Tessellation.Level in_level)
 - HPS.Exchange.TessellationOptionsKit SetMaximumEdgeLength (double in_length)
 - HPS.Exchange.TessellationOptionsKit SetUVPointPreservation (bool in_state)
 - void Show (out HPS.Exchange.TessellationOptionsKit out_kit)
 - bool ShowAccuracy (out HPS.Exchange.Tessellation.Accuracy out_type, out bool out_accurate_normals, out bool out_accurate_surface_curvatures, out double out_accurate_grid_maximum_stitch_length)
 - bool ShowLevel (out HPS.Exchange.Tessellation.Type out_type, out HPS.Exchange.Tessellation.Level out_level, out HPS.Exchange.Tessellation.Chord.Limit out_limit_type, out double out_limit, out double out_angle_tolerance)
 - bool ShowMaximumEdgeLength (out double out_length)
 - bool ShowUVPointPreservation (out bool out_state)
 - TessellationOptionsKit ()
 - TessellationOptionsKit (HPS.Exchange.TessellationOptionsKit in_kit)
 - HPS.Exchange.TessellationOptionsKit UnsetAccuracy ()
 - HPS.Exchange.TessellationOptionsKit UnsetEverything ()
 - HPS.Exchange.TessellationOptionsKit UnsetLevel ()
 - HPS.Exchange.TessellationOptionsKit UnsetMaximumEdgeLength ()
 - HPS.Exchange.TessellationOptionsKit UnsetUVPointPreservation ()
 - Public Static Functions - HPS.Exchange.TessellationOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.TessellationOptionsKit a, HPS.Exchange.TessellationOptionsKit b)
 - bool operator== (HPS.Exchange.TessellationOptionsKit a, HPS.Exchange.TessellationOptionsKit b)
 
 - class Translation
 - class TranslationNotifier : public HPS.IONotifier
- Public Functions - void Assign (HPS.Exchange.TranslationNotifier in_that)
 - override void Dispose ()
 - double GetImportTime ()
 - int[] GetParasolidParts ()
 - double GetTranslationTime ()
 - override HPS.Type ObjectType ()
 - TranslationNotifier ()
 - TranslationNotifier (HPS.Exchange.TranslationNotifier in_that)
 - TranslationNotifier (HPS.IONotifier in_that)
 
 - class TranslationOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Exchange.TranslationOptionsKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Exchange.TranslationOptionsKit in_kit)
 - HPS.Exchange.TranslationOptionsKit SetAccurateEdges (HPS.Exchange.Translation.AccurateEdges in_accurate_edges)
 - HPS.Exchange.TranslationOptionsKit SetApplication (string in_name)
 - HPS.Exchange.TranslationOptionsKit SetDisjointFaces (bool in_state)
 - HPS.Exchange.TranslationOptionsKit SetEntityMerging (HPS.Exchange.Translation.Merging in_merging)
 - HPS.Exchange.TranslationOptionsKit SetExplodeMultiBodies (bool in_state)
 - HPS.Exchange.TranslationOptionsKit SetHealing (HPS.Exchange.Translation.Healing in_healing)
 - HPS.Exchange.TranslationOptionsKit SetHiddenObjects (bool in_state)
 - HPS.Exchange.TranslationOptionsKit SetMultiProcessCount (uint in_count)
 - HPS.Exchange.TranslationOptionsKit SetSewing (bool in_state)
 - HPS.Exchange.TranslationOptionsKit SetSewing (bool in_state, double in_tolerance)
 - HPS.Exchange.TranslationOptionsKit SetSimplification (HPS.Exchange.Translation.Simplification in_simplification)
 - HPS.Exchange.TranslationOptionsKit SetSolidsAsFaces (bool in_state)
 - HPS.Exchange.TranslationOptionsKit SetTessellation (bool in_state)
 - HPS.Exchange.TranslationOptionsKit SetVersion (string in_version)
 - void Show (out HPS.Exchange.TranslationOptionsKit out_kit)
 - bool ShowAccurateEdges (out HPS.Exchange.Translation.AccurateEdges out_accurate_edges)
 - bool ShowApplication (out string out_name)
 - bool ShowDisjointFaces (out bool out_state)
 - bool ShowEntityMerging (out HPS.Exchange.Translation.Merging out_merging)
 - bool ShowExplodeMultiBodies (out bool out_state)
 - bool ShowHealing (out HPS.Exchange.Translation.Healing out_healing)
 - bool ShowHiddenObjects (out bool out_state)
 - bool ShowMultiProcessCount (out uint out_count)
 - bool ShowSewing (out bool out_state, out double out_tolerance)
 - bool ShowSimplification (out HPS.Exchange.Translation.Simplification out_simplification)
 - bool ShowSolidsAsFaces (out bool out_state)
 - bool ShowTessellation (out bool out_state)
 - bool ShowVersion (out string out_version)
 - TranslationOptionsKit ()
 - TranslationOptionsKit (HPS.Exchange.TranslationOptionsKit in_kit)
 - HPS.Exchange.TranslationOptionsKit UnsetAccurateEdges ()
 - HPS.Exchange.TranslationOptionsKit UnsetApplication ()
 - HPS.Exchange.TranslationOptionsKit UnsetDisjointFaces ()
 - HPS.Exchange.TranslationOptionsKit UnsetEntityMerging ()
 - HPS.Exchange.TranslationOptionsKit UnsetEverything ()
 - HPS.Exchange.TranslationOptionsKit UnsetExplodeMultiBodies ()
 - HPS.Exchange.TranslationOptionsKit UnsetHealing ()
 - HPS.Exchange.TranslationOptionsKit UnsetHiddenObjects ()
 - HPS.Exchange.TranslationOptionsKit UnsetMultiProcessCount ()
 - HPS.Exchange.TranslationOptionsKit UnsetSewing ()
 - HPS.Exchange.TranslationOptionsKit UnsetSimplification ()
 - HPS.Exchange.TranslationOptionsKit UnsetSolidsAsFaces ()
 - HPS.Exchange.TranslationOptionsKit UnsetTessellation ()
 - HPS.Exchange.TranslationOptionsKit UnsetVersion ()
 - Public Static Functions - HPS.Exchange.TranslationOptionsKit GetDefault ()
 - bool operator!= (HPS.Exchange.TranslationOptionsKit a, HPS.Exchange.TranslationOptionsKit b)
 - bool operator== (HPS.Exchange.TranslationOptionsKit a, HPS.Exchange.TranslationOptionsKit b)
 
 - class U3D
 
