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)
- void Import (byte[] in_prc_data, HPS.Exchange.ModelFileImportOptionsKit in_options, HPS.Exchange.ImportNotifier in_notifier)
- HPS.Exchange.ImportNotifier Import (IntPtr in_model_file, HPS.Exchange.ModelFileImportOptionsKit in_options)
- void Import (IntPtr in_model_file, HPS.Exchange.ModelFileImportOptionsKit in_options, HPS.Exchange.ImportNotifier in_notifier)
- HPS.Exchange.ImportNotifier Import (string in_file_name, HPS.Exchange.ImportOptionsKit in_options)
- void Import (string in_file_name, HPS.Exchange.ImportOptionsKit in_options, HPS.Exchange.ImportNotifier in_notifier)
- 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 SetLongWireframeThreshold (double in_threshold)
- 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 SetTreatLongWireframeAsConstructAndReferences (bool in_state)
- 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 ShowLongWireframeThreshold (out double out_threshold)
- 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 ShowTreatLongWireframeAsConstructAndReferences (out bool out_state)
- 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 UnsetLongWireframeThreshold ()
- 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 UnsetTreatLongWireframeAsConstructAndReferences ()
- 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