• CAMAPI
  • API Documentation
Show / Hide Table of Contents
  • AppStarterInterface
    • ICAMAppStarter
    • ISCStarterNativeUtils
  • AssemblyLoaderTypes
    • IAssemblyLoadContext
    • IAssemblyLoader
    • IAssemblyWrapper
    • IDotNetObjectWrapper
    • IMethodInfo
    • ISequentialStream
    • IStream
    • ISystemType
    • _FILETIME
    • _LARGE_INTEGER
    • _ULARGE_INTEGER
    • tagSTATSTG
  • CAMAPI.Application
    • ICamApiApplication
    • ICamApiApplicationSingleton
    • ICamApiHandlerApplicationActiveProjectChanged
    • ICamApiHandlerApplicationAfterClose
    • ICamApiHandlerApplicationAfterLoad
    • ICamApiHandlerApplicationAfterLoadProject
    • ICamApiHandlerApplicationAfterSaveProject
    • ICamApiHandlerApplicationBeforeClose
    • ICamApiHandlerApplicationBeforeLoadProject
    • ICamApiHandlerApplicationBeforeSaveProject
    • ICamApiHandlerApplicationNewProject
    • ICamApiHandlerApplicationUpdateProcessState
    • ICamApiHandlerApplicationUpdateStartProgress
    • IExtensionUtility
    • IExtensionUtilityContext
    • IExtensionUtilityRunner
    • IExtensionUtilityRunnerContext
    • TMainWorkMode
    • enumTMainWorkMode
  • CAMAPI.ApplicationMainForm
    • ICamApiApplicationMainForm
    • ICamApiHandlerApplicationMainFormCloudChatClicked
    • ICamApiHandlerApplicationMainFormIsVisibleChanged
    • ICamApiHandlerApplicationMainFormMinimizeChanged
    • ICamApiHandlerApplicationMainFormReloadCloudProjectClicked
    • ICamApiHandlerApplicationMainFormSaveInCloudClicked
    • ICamApiHandlerApplicationMainFormShareClicked
    • ICamApiHandlerApplicationMainFormUiInfoChanged
    • ICamApiMainFormUiInfo
    • ICamApiMainFormUiPLMInfo
    • ICamApiMainFormUiPLMInfoItem
    • TCloudProjectState
    • TFreezeInterfaceType
    • TProjectSaveMode
    • enumTCloudProjectState
    • enumTFreezeInterfaceType
    • enumTProjectSaveMode
  • CAMAPI.CoordinateSystem
    • ICamApiCoordinateSystem
    • ICamApiListCoordinateSystem
  • CAMAPI.CurveTypes
    • ICamApiAbstractCurve
    • ICamApiAbstractCurveList
    • ICamApiAbstractCurveReceiver
    • ICamApiAbstractNurbsCurve
    • ICamApiCurve
    • ICamApiCurve5D
    • ICamApiCurveArcsReceiver
    • ICamApiSurfaceCurve
  • CAMAPI.CustomAttributes
    • ICamApiAttributeFloatEnumValues
    • ICamApiAttributeIntegerEnumValues
    • ICamApiAttributeStringEnumValues
    • ICamApiBooleanCustomAttribute
    • ICamApiCustomAttribute
    • ICamApiCustomAttributeCategory
    • ICamApiCustomAttributeClassList
    • ICamApiCustomAttributeFloatBounds
    • ICamApiCustomAttributeIntegerBounds
    • ICamApiCustomAttributeWithValue
    • ICamApiCustomAttributesArray
    • ICamApiCustomAttributesArrayValueIndexer
    • ICamApiCustomAttributesBooleanValueIndexer
    • ICamApiCustomAttributesCollection
    • ICamApiCustomAttributesFloatValueIndexer
    • ICamApiCustomAttributesIntegerValueIndexer
    • ICamApiCustomAttributesLibrary
    • ICamApiCustomAttributesLibraryList
    • ICamApiCustomAttributesManager
    • ICamApiCustomAttributesStringValueIndexer
    • ICamApiCustomAttributesTree
    • ICamApiCustomAttributesTreeIterator
    • ICamApiCustomAttributesTreeNode
    • ICamApiCustomAttributesTreeNodesArray
    • ICamApiFloatCustomAttribute
    • ICamApiIntegerCustomAttribute
    • ICamApiObjectWithAttributes
    • ICamApiStringCustomAttribute
    • TAttributeValueRestriction
    • TCustomAttributeValueType
    • enumTAttributeValueRestriction
    • enumTCustomAttributeValueType
  • CAMAPI.DotnetHelper
    • ApplicationHelper
    • ApplicationMainFormHelper
    • AreaModelItemHelper
    • AttributeFloatEnumValuesHelper
    • AttributeIntegerEnumValuesHelper
    • AttributeStringEnumValuesHelper
    • BooleanCustomAttributeHelper
    • BossHoleProbingCycleHelper
    • BoxPrimitiveModelItem
    • CLDRecevierWrapperDefault
    • CSGeometryEntityHelper
    • CastingPrimitiveModelItem
    • CoEdgeHelper
    • CoEdgeIteratorHelper
    • ComWrapper
    • ComWrapperSettings
    • ComWrapper<T>
    • ConstantsHelper
    • CoordinateItemHelper
    • CoordinateSystemHelper
    • Curve2DModelItemHelper
    • Curve5DHelper
    • Curve5DModelItemHelper
    • CurveGeometryEntityHelper
    • CurveHelper
    • CurveModelItemHelper
    • CurvesArrayModelItemHelper
    • CustomAttributeCategoryHelper
    • CustomAttributeClassListHelper
    • CustomAttributeFloatBoundsHelper
    • CustomAttributeHelper
    • CustomAttributeIntegerBoundsHelper
    • CustomAttributeWithValueHelper
    • CustomAttributesArrayHelper
    • CustomAttributesArrayValueIndexerHelper
    • CustomAttributesBooleanValueIndexerHelper
    • CustomAttributesCollectionHelper
    • CustomAttributesFloatValueIndexerHelper
    • CustomAttributesIntegerValueIndexerHelper
    • CustomAttributesLibraryHelper
    • CustomAttributesLibraryListHelper
    • CustomAttributesManagerHelper
    • CustomAttributesStringValueIndexerHelper
    • CustomAttributesTreeHelper
    • CustomAttributesTreeIteratorHelper
    • CustomAttributesTreeNodeHelper
    • CustomAttributesTreeNodesArrayHelper
    • CustomPropGroupProbingActionHelper
    • CustomPropIteratorHelper
    • CylinderPrimitiveModelItem
    • DoubleTripleWallProbingCycleHelper
    • DriveFaceModelItemHelper
    • ExtensionHelper
    • ExtensionInfoHelper
    • ExtensionInstanceInfoHelper
    • ExtensionLibraryHelper
    • ExtensionLibraryInfoHelper
    • ExtensionLoggerHelper
    • ExtensionManagerHelper
    • ExtensionTypeInfoHelper
    • ExtensionWindowLazyUnloadable
    • FaceGeometryEntityHelper
    • FaceHelper
    • FaceListHelper
    • FaceModelItemHelper
    • FacesArrayModelItemHelper
    • FacesToTriangulatedFilesConverterHelper
    • FeedPointListHelper
    • FloatCustomAttributeHelper
    • Geom25DModelItemHelper
    • GeomFiler
    • GeomLibraryHelper
    • GeomModelBoxPrimitiveModelItem
    • GeometryEntityHelper
    • GeometryImporterHelper
    • GeometryModelHelper
    • GeometryNodeBasedModelItemHelper
    • GeometryTreeNodeHelper
    • GeometryTreeNodeIteratorHelper
    • HoleCylinderPrimitiveModelItem
    • HoleModelItemHelper
    • ImportedGeometryEntityHelper
    • IntegerCustomAttributeHelper
    • InterfaceInfo
    • IteratorHelper
    • JobZoneModelItemHelper
    • LevelModelItemHelper
    • LineModelItemHelper
    • LinkModelItemHelper
    • ListComWrapper<T>
    • ListCoordinateSystemHelper
    • ListModelItemHelper
    • ListString
    • ListUtilityInfoHelper
    • LoggerHelper
    • LoopHelper
    • MachineConfigurationHelper
    • MachineEvaluatorHelper
    • MachineHelper
    • MachineInfoHelper
    • MachinesLibraryHelper
    • MachiningToolHelper
    • MachiningToolInfoHelper
    • MachiningToolOperationsIteratorHelper
    • MachiningToolsListHelper
    • MachiningToolsManagerHelper
    • MakeCncDotnetSettingsHelper
    • MakeCncSppxSettingsHelper
    • MeshHelper
    • MeshListHelper
    • MeshesArrayModelItemHelper
    • ModelFormerHelper
    • ModelFormerSupportedItemsHelper
    • ModelFormerWithAreasHelper
    • ModelFormerWithBoxPrimitives
    • ModelFormerWithCastingPrimitive
    • ModelFormerWithChamferFacesHelper
    • ModelFormerWithCurve2DHelper
    • ModelFormerWithCurve5DHelper
    • ModelFormerWithCylinderPrimitives
    • ModelFormerWithDriveFacesHelper
    • ModelFormerWithFacesHelper
    • ModelFormerWithGeom25DHelper
    • ModelFormerWithHolesHelper
    • ModelFormerWithLevelsHelper
    • ModelFormerWithPocketHelper
    • ModelFormerWithProbingItemsHelper
    • ModelFormerWithProjectCurvesHelper
    • ModelFormerWithReferenceToPrevious
    • ModelFormerWithSharpEdgeHelper
    • ModelFormerWithTurnGeometryHelper
    • ModelFormerWithTurnMachineModelHelper
    • ModelFormerWithZonesHelper
    • ModelItemHelper
    • MtaTaskScheduler
    • NCMakerHelper
    • NcActionFrameOutputProbingCycleHelper
    • ObjectWithAttributesHelper
    • PartAndStageListHelper
    • PartHelper
    • PartStageHelper
    • PathsHelper
    • PocketModelItemHelper
    • PointModelItemHelper
    • ProbingActionHelper
    • ProbingCycleHelper
    • ProbingModelItemHelper
    • ProbingModelItemIteratorHelper
    • ProbingTemplateHelper
    • ProjectCurveModelItemHelper
    • ProjectHelper
    • RectangleProbingCycleHelper
    • RestrictedZoneModelItemHelper
    • SetupStageHelper
    • SimpleBoxPrimitiveModelItem
    • SimpleCylinderPrimitiveModelItem
    • SimulatorHelper
    • SnapshotHelper
    • StringCustomAttributeHelper
    • SurfaceCurveHelper
    • SurfaceProbingCycleHelper
    • SystemExtensionFactory
    • TechOperationHelper
    • TechOperationIteratorHelper
    • TechOperationTypeHelper
    • TechOperationTypeIteratorHelper
    • TechnologistHelper
    • ToolConnectorHelper
    • TurnGeometryModelItemHelper
    • TurnMachineModelItemHelper
    • UserTechOperationHelper
    • UserTechOperationListHelper
    • UtilButtonContextHelper
    • UtilityManagerHelper
    • ViewCubeHelper
    • ViewPortHelper
    • WebGrooveProbingCycleHelper
    • WindowHelper
    • WorkpieceConnectorHelper
    • WorkpieceCoordinateSystemHelper
    • WorkpieceSetupHelper
    • XMLPropAttributesEnumeratorHelper
    • XMLPropAttributesListHelper
    • XMLPropPointerHelper
  • CAMAPI.EtalonProject
    • ICAMAPIEtalizableObject
    • ICAMAPIEtalonComparerAddLogMessage
    • ICAMAPIProjectEtalon
    • ICAMAPIProjectEtalonComparer
    • ICAMAPIProjectEtalonFormer
    • ICAMAPIProjectEtalonReceiver
  • CAMAPI.EventHandler
    • ICamApiEventHandler
  • CAMAPI.Extension.PLM
    • IExtensionPLM
    • IExtensionTypeInfoPLM
    • IPLMApplication
    • IPLMCAMProject
    • IPLMCAMProjectFile
    • IPLMCAMProjectFiles
    • IPLMConnectionParameter
    • IPLMConnectionParameters
    • IPLMConnectionsList
    • IPLMDataItem
    • IPLMDataItems
    • IPLMFiles
    • IPLMInterface
    • IPLMItem
    • IPLMItemAttributes
    • IPLMItems
    • IPLMLoginParamListOfValues
    • IPLMLoginParamValue
    • IPLMLoginParameter
    • IPLMLoginParameters
    • IPLMManager
    • IPLMObjectInCAM
    • IPLMOperation
    • IPLMOperationList
    • IPLMParameterValue
    • IPLMParameterValues
    • IPLMParameters
    • IPLMProjectPreview
    • IPLMProjectStructItem
    • IPLMProjectStructItems
    • IPLMResult
    • IPLMSettingsParameter
    • IPLMSettingsParameters
    • IPLMTool
    • IPLMToolConverter
    • IPLMToolList
    • IPLMTree
    • IPLMTreeItem
    • TPLMFileAction
    • TPLMItemType
    • enumTPLMFileAction
    • enumTPLMItemType
  • CAMAPI.Extensions
    • IExtension
    • IExtensionFactory
    • IExtensionFactoryContext
    • IExtensionGlobal
    • IExtensionInfo
    • IExtensionInstanceInfo
    • IExtensionLazyUnloadable
    • IExtensionLibrary
    • IExtensionLibraryInfo
    • IExtensionLibraryLoader
    • IExtensionLogger
    • IExtensionManager
    • IExtensionOperationSolver
    • IExtensionStorage
    • IExtensionTypeInfo
    • IExtensionTypeInfoGeomCLDataConverter
    • IExtensionTypeInfoGeomModelNodePopup
    • IExtensionTypeInfoGlobal
    • IExtensionTypeInfoOperationPopup
    • IExtensionTypeInfoOperationSolver
    • IExtensionTypeInfoUtility
    • IExtensionTypeInfoUtilityRunner
    • IListExtension
    • IListExtensionLibraryInfo
    • IListExtensionTypeInfo
    • TExtensionLoaderType
    • TExtensionUnloadMode
    • TStorageField
    • TStorageType
    • enumTExtensionLoaderType
    • enumTExtensionUnloadMode
    • enumTStorageField
    • enumTStorageType
  • CAMAPI.FilesInStream
    • ICAMAPIFilesInStreamStorage
    • ICAMAPIFilesInStreamStorageLib
    • ISequentialStream
    • IStream
    • TFISStorageCompressionType
    • TFISStorageItemType
    • TFISStorageOpenMode
    • _FILETIME
    • _LARGE_INTEGER
    • _ULARGE_INTEGER
    • enumTFISStorageCompressionType
    • enumTFISStorageItemType
    • enumTFISStorageOpenMode
    • tagSTATSTG
  • CAMAPI.Generic.Dictionary
    • IDictionaryStringString
  • CAMAPI.Generic.List
    • IListInteger
    • IListString
  • CAMAPI.GeomImporter
    • ICAMAPIGeometryImporter
  • CAMAPI.GeomLibrary
    • ICAMAPIGeomLibrary
  • CAMAPI.GeomModel
    • ICAMAPIGeometryEntity
    • ICAMAPIGeometryModel
    • ICAMAPIGeometryTreeNode
    • ICAMAPIGeometryTreeNodeIterator
    • ICMAPITurnGeneratrixExtractor
    • ICamApiCSGeometryEntity
    • ICamApiCurveGeometryEntity
    • ICamApiFaceGeometryEntity
    • ICamApiFacesToTriangulatedFilesConverter
    • ICamApiImportedGeometryEntity
    • TCAMAPIGeometryEntityType
    • TGeometryEntityTypeFlag
    • enumTCAMAPIGeometryEntityType
    • enumTGeometryEntityTypeFlag
  • CAMAPI.GeomPicker
    • ICamApiGeomPicker
    • ICamApiGeomPickerOnClose
  • CAMAPI.GeometryModelForm
    • ICamApiGeomModelNodePopup
    • ICamApiGeomModelNodePopupItem
    • ICamApiGeomModelNodePopupItemOnClicked
    • IExtensionGeomModelNodePopup
    • IExtensionGeomModelNodePopupBuildContext
    • IExtensionGeomModelNodePopupItemOnClickedContext
  • CAMAPI.Logger
    • LogItem
    • TLogEventType
    • _FILETIME
    • enumTLogEventType
    • tagLogItem
  • CAMAPI.MCDFormerTypes
    • ICamApiCLDReceiver
    • ICamApiExportToolpathCommand
    • ICamApiExportToolpathCommand_Caption
    • ICamApiExportToolpathCommand_Comment
    • ICamApiExportToolpathCommand_Feedrate
    • ICamApiExportToolpathCommand_MultiGoto
    • ICamApiExportToolpathReceiver
    • TCLDItemType
    • TCLDPlaneType
    • TCamApiFeedUnits
    • TExtendedCycleSubCommand
    • TFeedTypeFlag
    • TLengthCompensationMode
    • TRadiusCompensationMode
    • enumTCLDItemType
    • enumTCLDPlaneType
    • enumTCamApiFeedUnits
    • enumTLengthCompensationMode
    • tagTExtendedCycleSubCommand
    • tagTFeedTypeFlag
    • tagTRadiusCompensationMode
  • CAMAPI.Machine
    • ICamApiMachine
    • ICamApiMachineEvaluator
    • ICamApiMachineInfo
    • ICamApiToolConnector
    • ICamApiWorkpieceConnector
  • CAMAPI.MachineConfiguration
    • ICamApiMachineConfiguration
  • CAMAPI.MachinesLibrary
    • ICamApiMachinesLibrary
  • CAMAPI.MachiningToolsImportHelper
    • FinalizeMachiningToolsImportLib
    • GetMachiningToolsImportLibPointer
    • IMTI_AxialToolItemsExtension
    • IMTI_CustomAxialShapeToolExtension
    • IMTI_MachiningToolsImportLibraryExtension
    • IMTI_MachiningToolsItemExtension
    • IMTI_TurnToolItemsExtension
    • MTIMachiningToolsImportHelper
    • NativeLibLoader
    • TPlanarCurveReader
    • TPlanarCurveSpan
  • CAMAPI.Macros
    • ICamApiMacroManager
  • CAMAPI.MeshTypes
    • ICamApiMesh
    • ICamApiMeshList
  • CAMAPI.ModelFormerTypes
    • ICamApiAreaModelItem
    • ICamApiBossProbingCycle
    • ICamApiBoxLinkPrimitiveModelItem
    • ICamApiBoxPrimitiveModelItem
    • ICamApiCalibratePartProbeProbingAction
    • ICamApiCalibrateToolProbeProbingAction
    • ICamApiCastingPrimitiveModelItem
    • ICamApiCheckBrokenToolProbingAction
    • ICamApiCoordinateItem
    • ICamApiCurve2DModelItem
    • ICamApiCurve5DModelItem
    • ICamApiCurveModelItem
    • ICamApiCurvesArrayModelItem
    • ICamApiCustomProbingAction
    • ICamApiCustomPropGroupProbingAction
    • ICamApiCylinderPrimitiveModelItem
    • ICamApiDoubleWallExternalCornerCycle
    • ICamApiDoubleWallInternalCornerCycle
    • ICamApiDriveFaceModelItem
    • ICamApiExternalRectangleProbingCycle
    • ICamApiFaceModelItem
    • ICamApiFacesArrayModelItem
    • ICamApiFeedPointList
    • ICamApiFrameOutputProbingCycle
    • ICamApiGeom25DModelItem
    • ICamApiGeomModelBoxPrimitiveModelItem
    • ICamApiGeometryNodeBasedModelItem
    • ICamApiGrooveProbingCycle
    • ICamApiGrooveProbingProtectedCycle
    • ICamApiHoleCylinderPrimitiveModelItem
    • ICamApiHoleModelItem
    • ICamApiHoleProbingCycle
    • ICamApiHoleProbingProtectedCycle
    • ICamApiInternalRectangleProbingCycle
    • ICamApiInternalRectangleProbingProtectedCycle
    • ICamApiJobZoneModelItem
    • ICamApiLevelModelItem
    • ICamApiLineModelItem
    • ICamApiLinkModelItem
    • ICamApiListModelItem
    • ICamApiMeshesArrayModelItem
    • ICamApiModelFormer
    • ICamApiModelFormerMakeSupportedItems
    • ICamApiModelFormerSupportedItems
    • ICamApiModelFormerWithAreas
    • ICamApiModelFormerWithBoxPrimitives
    • ICamApiModelFormerWithCastingPrimitive
    • ICamApiModelFormerWithChamferFaces
    • ICamApiModelFormerWithCurve2D
    • ICamApiModelFormerWithCurve5D
    • ICamApiModelFormerWithCylinderPrimitives
    • ICamApiModelFormerWithDriveFaces
    • ICamApiModelFormerWithFaces
    • ICamApiModelFormerWithGeom25D
    • ICamApiModelFormerWithHoles
    • ICamApiModelFormerWithLevels
    • ICamApiModelFormerWithPocket
    • ICamApiModelFormerWithProbingItems
    • ICamApiModelFormerWithProjectCurves
    • ICamApiModelFormerWithReferenceToPrevious
    • ICamApiModelFormerWithSharpEdge
    • ICamApiModelFormerWithTurnGeometry
    • ICamApiModelFormerWithTurnMachineModel
    • ICamApiModelFormerWithZones
    • ICamApiModelItem
    • ICamApiModelItemReference
    • ICamApiNcActionProbingCycle
    • ICamApiPocketModelItem
    • ICamApiPointModelItem
    • ICamApiProbingAction
    • ICamApiProbingCycle
    • ICamApiProbingModelItem
    • ICamApiProbingModelItemIterator
    • ICamApiProbingTemplate
    • ICamApiProbingTemplateLibrary
    • ICamApiProjectCurveModelItem
    • ICamApiRestrictedZoneModelItem
    • ICamApiSetToolOffsetProbingAction
    • ICamApiSetWcsProbingAction
    • ICamApiSimpleBoxPrimitiveModelItem
    • ICamApiSimpleCylinderPrimitiveModelItem
    • ICamApiSurfaceProbingCycle
    • ICamApiThreePointsWebProbingCycle
    • ICamApiTripleWallExternalCornerCycle
    • ICamApiTripleWallInternalCornerCycle
    • ICamApiTurnGeometryModelItem
    • ICamApiTurnMachineModelItem
    • ICamApiWebProbingCycle
    • ICamApiWriteToReportProbingAction
    • TCylinderAxisType
    • THoleBottomLevelMode
    • THoleDrillTipCompensation
    • THoleTopLevelMode
    • TModelCurveType
    • TModelCurveTypeSetFlag
    • TModelFaceType
    • TModelFaceTypeSetFlag
    • TModelFormer25DAddMode
    • TModelFormerAreaMode
    • TModelFormerCurveDistribution
    • TModelFormerDefinitionMethod
    • TModelFormerFeedRateChangeType
    • TModelFormerFeedType
    • TModelFormerGeom25DProfileMode
    • TModelFormerInterpolationMode
    • TModelFormerLevelType
    • TModelFormerParallelStepMethod
    • TModelFormerProjectMethod
    • TModelFormerRefToPrevType
    • TModelFormerTurnMachineItemMode
    • TModelFormerType
    • TModelFormerZoneContactMode
    • TModelItemType
    • TProbingCustomPropType
    • TProbingFeed
    • TProbingTransition
    • TProbingWcsOffsetMode
    • TSimpleBoxPrimitiveCreationMethod
    • enumTCylinderAxisType
    • enumTHoleBottomLevelMode
    • enumTHoleDrillTipCompensation
    • enumTHoleTopLevelMode
    • enumTModelFormerDefinitionMethod
    • enumTModelFormerFeedRateChangeType
    • enumTModelFormerFeedType
    • enumTModelFormerInterpolationMode
    • enumTModelFormerLevelType
    • enumTModelFormerRefToPrevType
    • enumTModelFormerZoneContactMode
    • enumTProbingCustomPropType
    • enumTProbingFeed
    • enumTProbingTransition
    • enumTProbingWcsOffsetMode
    • enumTSimpleBoxPrimitiveCreationMethod
    • tagTModelCurveType
    • tagTModelCurveTypeFlag
    • tagTModelFaceType
    • tagTModelFaceTypeFlag
    • tagTModelFormer25DAddMode
    • tagTModelFormerAreaMode
    • tagTModelFormerCurveDistribution
    • tagTModelFormerGeom25DProfileMode
    • tagTModelFormerParallelStepMethod
    • tagTModelFormerProjectMethod
    • tagTModelFormerTurnMachineItemMode
    • tagTModelFormerType
    • tagTModelItemType
  • CAMAPI.NCMaker
    • ICamApiMakeCncDotnetSettings
    • ICamApiMakeCncSettings
    • ICamApiMakeCncSppxSettings
    • ICamApiNCMaker
    • TCamApiNCMakerSettingsType
    • enumTCamApiNCMakerSettingsType
  • CAMAPI.PartStage
    • ICamApiPart
    • ICamApiPartAndStageList
    • ICamApiPartStage
    • ICamApiSetupStage
  • CAMAPI.Project
    • ICamApiHandlerProjectAfterSave
    • ICamApiHandlerProjectBeforeSave
    • ICamApiProject
  • CAMAPI.ResultStatus
    • ICamApiClassFactory
    • ICamApiObject
    • TResultStatus
    • TResultStatusCode
    • enumTResultStatusCode
  • CAMAPI.Simulator
    • ICamApiSimulator
  • CAMAPI.Singletons
    • ICamApiConstants
    • ICamApiFactoryGeometryFile
    • ICamApiPaths
  • CAMAPI.Snapshot
    • ICamApiSnapshot
    • IListCamApiSnapshot
    • _FILETIME
  • CAMAPI.SurfaceTypes
    • ICamApiCoEdge
    • ICamApiCoEdgeIterator
    • ICamApiFace
    • ICamApiFaceList
    • ICamApiLoop
    • ICamApiNurbsSurface
    • ICamApiSurface
  • CAMAPI.TechOperation
    • ICamApiHandlerTechOperationInitModelFormers
    • ICamApiHandlerTechOperationLoadFromXmlProp
    • ICamApiHandlerTechOperationSaveToXmlProp
    • ICamApiHandlerTechOperationToolChanged
    • ICamApiTechOperation
    • ICamApiTechOperationIterator
    • ICamApiTechOperationIteratorFilter
    • ICamApiTechOperationOwner
    • ICamApiTechOperationProgressUpdateHandler
    • ICamApiTechOperationSolver
    • ICamApiTechOperationSolverInitializeContext
    • IExtensionGeomCLDataConverter
    • TCamApiCoolantTubeInfo
    • TCamApiFeedInfo
    • TCamApiFeedMeasurement
    • TCamApiReorderingMode
    • TCamApiSpindleRotationDirection
    • TCamApiSpindleSpeedRotationMode
    • TCamApiSpindleState
    • TCamApiTechOperationBlocksStatistics
    • TCamApiTechOperationLengthStatistics
    • TCamApiTechOperationTimeStatistics
    • enumTCamApiFeedMeasurement
    • enumTCamApiReorderingMode
    • enumTCamApiSpindleRotationDirection
    • enumTCamApiSpindleSpeedRotationMode
  • CAMAPI.TechSolvers
    • ICamApiRouteVoyager
    • ICamApiRouteVoyagerGetOptimalRouteCallback
  • CAMAPI.Technologist
    • ICamApiHandlerTechnologistOperationAdded
    • ICamApiTechOperationType
    • ICamApiTechOperationTypeIterator
    • ICamApiTechnologist
  • CAMAPI.TechnologyForm
    • ICamApiTechnologyForm
    • ICamApiTechnologyFormOperationPopup
    • ICamApiTechnologyFormOperationPopupItem
    • ICamApiTechnologyFormOperationPopupItemOnClicked
    • IExtensionOperationPopup
    • IExtensionOperationPopupBuildContext
    • IExtensionOperationPopupItemOnClickedContext
  • CAMAPI.Tools
    • ICamApiMachiningTool
    • ICamApiMachiningToolsManager
  • CAMAPI.ToolsList
    • ICamApiMachiningToolInfo
    • ICamApiMachiningToolOperationsIterator
    • ICamApiMachiningToolsList
  • CAMAPI.UIDialogs
    • ICAMAPI_UIDialogWindow
    • ICAMAPI_UIDialogWindowOnClose
    • ICAMAPI_UIDialogsHelper
    • IPropIteratorGetter
    • IPropIteratorSetter
    • TMessageDialogType
    • TUIButtonType
    • TUIButtonTypeFlags
    • enumTMessageDialogType
    • enumTUIButtonType
    • enumTUIButtonTypeFlags
  • CAMAPI.UIDialogs.DotnetHelper
    • BooleanValueGetter
    • BooleanValueSetter
    • ButtonClickAction
    • CamApiInspectorWindow
    • CamApiInspectorWindowOnClose
    • DefaultPropValue
    • DoubleValueGetter
    • DoubleValueSetter
    • GetEnumIndexedValues
    • GetEnumValues
    • IntegerValueGetter
    • IntegerValueSetter
    • MessageBoxHelper
    • OnButtonClickAction
    • OnDialogWindowClose
    • OnGetBooleanValue
    • OnGetDoubleValue
    • OnGetIntegerValue
    • OnGetPropIterator
    • OnGetStringValue
    • OnRestoreDefaultPropValue
    • OnSetBooleanValue
    • OnSetDoubleValue
    • OnSetIntegerValue
    • OnSetStringValue
    • PropIteratorGetter
    • SimplePropIterator
    • StringValueGetter
    • StringValueSetter
    • UIDialogWindowHelper
    • UIDialogs
  • CAMAPI.UserTechOperation
    • ICamApiUserTechOperationInfo
    • ICamApiUserTechOperationList
  • CAMAPI.Utilities
    • ICamApiListUtilityInfo
    • ICamApiUtilityManager
    • IUtilButtonContext
  • CAMAPI.ViewCube
    • ICamApiViewCube
    • TViewCubeRotateMode
    • enumTViewCubeRotateMode
  • CAMAPI.ViewPort
    • ICamApiViewPort
    • TViewPortViewMode
    • enumTViewPortViewMode
  • CAMAPI.Workpiece
    • ICamApiWorkpieceCoordinateSystem
    • ICamApiWorkpieceSetup
    • TCamApiWorkpieceCoordinateSystemMode
    • enumTCamApiWorkpieceCoordinateSystemMode
  • CAMHelper.NativeLibUtils
    • NativeLibLoader
    • NativeLibLoader.ProcCaller<delegateT>
  • CAMIPC.Application
    • ICamIpcApplication
    • ICamIpcHandlerApplicationActiveProjectChanged
    • ICamIpcHandlerApplicationAfterClose
    • ICamIpcHandlerApplicationAfterLoad
    • ICamIpcHandlerApplicationAfterLoadProject
    • ICamIpcHandlerApplicationAfterSaveProject
    • ICamIpcHandlerApplicationBeforeClose
    • ICamIpcHandlerApplicationBeforeLoadProject
    • ICamIpcHandlerApplicationBeforeSaveProject
    • ICamIpcHandlerApplicationNewProject
    • ICamIpcHandlerApplicationUpdateProcessState
    • ICamIpcHandlerApplicationUpdateStartProgress
    • ICamIpcListApplication
  • CAMIPC.ApplicationMainForm
    • ICamIpcApplicationMainForm
    • ICamIpcHandlerApplicationMainFormCloudChatClicked
    • ICamIpcHandlerApplicationMainFormIsVisibleChanged
    • ICamIpcHandlerApplicationMainFormMinimizeChanged
    • ICamIpcHandlerApplicationMainFormReloadCloudProjectClicked
    • ICamIpcHandlerApplicationMainFormSaveInCloudClicked
    • ICamIpcHandlerApplicationMainFormShareClicked
    • ICamIpcHandlerApplicationMainFormUiInfoChanged
    • ICamIpcMainFormUiInfo
    • ICamIpcMainFormUiPLMInfo
    • ICamIpcMainFormUiPLMInfoItem
  • CAMIPC.AsyncResult
    • IAsyncAnswersListener
    • IAsyncResult
  • CAMIPC.CloudsApp
    • ICloudsIpcApplication
    • ICloudsIpcProject
    • _FILETIME
  • CAMIPC.CoordinateSystem
    • ICamIpcCoordinateSystem
    • ICamIpcListCoordinateSystem
  • CAMIPC.CurveTypes
    • ICamIpcAbstractCurve
    • ICamIpcAbstractCurveList
    • ICamIpcAbstractCurveReceiver
    • ICamIpcAbstractNurbsCurve
    • ICamIpcCurve
    • ICamIpcCurve5D
    • ICamIpcCurveArcsReceiver
    • ICamIpcSurfaceCurve
  • CAMIPC.DotnetHelper
    • ApplicationHelper
    • ApplicationMainFormHelper
    • AreaModelItemHelper
    • BossHoleProbingCycleHelper
    • BoxPrimitiveModelItemHelper
    • CastingPrimitiveModelItemHelper
    • CoEdgeIteratorHelper
    • CylinderPrimitiveModelItemHelper
    • DoubleTripleWallProbingCycleHelper
    • DriveFaceModelItemHelper
    • FaceHelper
    • Geom25DModelItemHelper
    • GeomModelBoxPrimitiveModelItemHelper
    • GeometryModelHelper
    • GeometryTreeNodeIteratorHelper
    • HoleCylinderPrimitiveModelItemHelper
    • IteratorHelper
    • LoopHelper
    • ModelFormerWithAreasHelper
    • ModelFormerWithBoxPrimitivesHelper
    • ModelFormerWithCastingPrimitiveHelper
    • ModelFormerWithChamferFacesHelper
    • ModelFormerWithCurve2DHelper
    • ModelFormerWithCurve5DHelper
    • ModelFormerWithCylinderPrimitivesHelper
    • ModelFormerWithDriveFacesHelper
    • ModelFormerWithFacesHelper
    • ModelFormerWithGeom25DHelper
    • ModelFormerWithHolesHelper
    • ModelFormerWithLevelsHelper
    • ModelFormerWithPocketHelper
    • ModelFormerWithProbingItemsHelper
    • ModelFormerWithProjectCurvesHelper
    • ModelFormerWithReferenceToPreviousHelper
    • ModelFormerWithSharpEdgeHelper
    • ModelFormerWithTurnGeometryHelper
    • ModelFormerWithTurnMachineModelHelper
    • ModelFormerWithZonesHelper
    • ModelItemReferenceHelper
    • NcActionFrameOutputProbingCycleHelper
    • PathsHelper
    • PocketModelItemHelper
    • ProbingActionHelper
    • ProbingCycleHelper
    • ProbingModelItemHelper
    • ProbingModelItemIteratorHelper
    • ProbingTemplateHelper
    • ProjectCurveModelItemHelper
    • RectangleProbingCycleHelper
    • SimpleBoxPrimitiveModelItemHelper
    • SimpleCylinderPrimitiveModelItemHelper
    • SurfaceProbingCycleHelper
    • TechOperationHelper
    • TechOperationIteratorHelper
    • TechOperationTypeIteratorHelper
    • TechnologistHelper
    • TurnGeometryModelItemHelper
    • TurnMachineModelItemHelper
    • WebGrooveProbingCycleHelper
  • CAMIPC.EventHandler
    • ICamIpcEventHandler
    • ICamIpcEventListener
  • CAMIPC.ExecuteContext
    • TExecuteContext
    • TExecuteSettings
  • CAMIPC.Extension.PLM
    • IIpcPLMManager
  • CAMIPC.ExtensionManager
    • IIpcExtension
    • IIpcExtensionInfo
    • IIpcExtensionInstanceInfo
    • IIpcExtensionLibraryInfo
    • IIpcExtensionManager
    • IIpcExtensionTypeInfo
    • IIpcListExtension
    • IIpcListExtensionLibraryInfo
    • IIpcListExtensionTypeInfo
  • CAMIPC.FunctionalTest
    • IIpcCamAppTests
    • IIpcFunctionalTest
  • CAMIPC.GeomImporter
    • ICamIpcGeometryImporter
  • CAMIPC.GeomLibrary
    • ICamIpcGeomLibrary
  • CAMIPC.GeomModel
    • ICamIpcCSGeometryEntity
    • ICamIpcCurveGeometryEntity
    • ICamIpcFaceGeometryEntity
    • ICamIpcGeometryEntity
    • ICamIpcGeometryModel
    • ICamIpcGeometryTreeNode
    • ICamIpcGeometryTreeNodeIterator
    • ICamIpcTurnGeneratrixExtractor
  • CAMIPC.GeometryModelForm
    • ICamIpcGeometryModelForm
  • CAMIPC.Helper
    • IIpcHelper
    • IIpcHelperInternal
  • CAMIPC.IpcInteraction
    • IEventJsonParser
    • IIpcEventListenerManager
    • IIpcInteraction
    • IIpcMessageSender
    • IIpcServer
    • IJsonParser
    • IRequestJsonParser
    • IRequestsCommandExecutor
    • IRequestsHandler
    • IRequestsHandlerProceedHelper
    • IResponseJsonParser
    • IWrapperBase
    • IWrappingObject
  • CAMIPC.Logger
    • IIpcLogger
  • CAMIPC.MCDFormerTypes
    • ICamIpcCLDReceiver
  • CAMIPC.Machine
    • ICamIpcMachine
    • ICamIpcMachineEvaluator
    • ICamIpcMachineInfo
  • CAMIPC.MachineConfiguration
    • ICamIpcMachineConfiguration
  • CAMIPC.MachinesLibrary
    • ICamIpcMachinesLibrary
  • CAMIPC.Macros
    • ICamIpcMacroManager
  • CAMIPC.MeshTypes
    • ICamIpcMesh
    • ICamIpcMeshList
  • CAMIPC.ModelFormerTypes
    • ICamIpcAreaModelItem
    • ICamIpcBossProbingCycle
    • ICamIpcBoxLinkPrimitiveModelItem
    • ICamIpcBoxPrimitiveModelItem
    • ICamIpcCalibratePartProbeProbingAction
    • ICamIpcCalibrateToolProbeProbingAction
    • ICamIpcCastingPrimitiveModelItem
    • ICamIpcCheckBrokenToolProbingAction
    • ICamIpcCurve2DModelItem
    • ICamIpcCurve5DModelItem
    • ICamIpcCustomProbingAction
    • ICamIpcCustomPropGroupProbingAction
    • ICamIpcCylinderPrimitiveModelItem
    • ICamIpcDoubleWallExternalCornerCycle
    • ICamIpcDoubleWallInternalCornerCycle
    • ICamIpcDriveFaceModelItem
    • ICamIpcExternalRectangleProbingCycle
    • ICamIpcFeedPointList
    • ICamIpcFrameOutputProbingCycle
    • ICamIpcGeom25DModelItem
    • ICamIpcGeomModelBoxPrimitiveModelItem
    • ICamIpcGrooveProbingCycle
    • ICamIpcGrooveProbingProtectedCycle
    • ICamIpcHoleCylinderPrimitiveModelItem
    • ICamIpcHoleModelItem
    • ICamIpcHoleProbingCycle
    • ICamIpcHoleProbingProtectedCycle
    • ICamIpcInternalRectangleProbingCycle
    • ICamIpcInternalRectangleProbingProtectedCycle
    • ICamIpcJobZoneModelItem
    • ICamIpcLevelModelItem
    • ICamIpcListModelItem
    • ICamIpcModelFormer
    • ICamIpcModelFormerMakeSupportedItems
    • ICamIpcModelFormerSupportedItems
    • ICamIpcModelFormerWithAreas
    • ICamIpcModelFormerWithBoxPrimitives
    • ICamIpcModelFormerWithCastingPrimitive
    • ICamIpcModelFormerWithChamferFaces
    • ICamIpcModelFormerWithCurve2D
    • ICamIpcModelFormerWithCurve5D
    • ICamIpcModelFormerWithCylinderPrimitives
    • ICamIpcModelFormerWithDriveFaces
    • ICamIpcModelFormerWithFaces
    • ICamIpcModelFormerWithGeom25D
    • ICamIpcModelFormerWithHoles
    • ICamIpcModelFormerWithLevels
    • ICamIpcModelFormerWithPocket
    • ICamIpcModelFormerWithProbingItems
    • ICamIpcModelFormerWithProjectCurves
    • ICamIpcModelFormerWithReferenceToPrevious
    • ICamIpcModelFormerWithSharpEdge
    • ICamIpcModelFormerWithTurnGeometry
    • ICamIpcModelFormerWithTurnMachineModel
    • ICamIpcModelFormerWithZones
    • ICamIpcModelItem
    • ICamIpcModelItemReference
    • ICamIpcNcActionProbingCycle
    • ICamIpcPocketModelItem
    • ICamIpcProbingAction
    • ICamIpcProbingCycle
    • ICamIpcProbingModelItem
    • ICamIpcProbingModelItemIterator
    • ICamIpcProbingTemplate
    • ICamIpcProbingTemplateLibrary
    • ICamIpcProjectCurveModelItem
    • ICamIpcRestrictedZoneModelItem
    • ICamIpcSetToolOffsetProbingAction
    • ICamIpcSetWcsProbingAction
    • ICamIpcSimpleBoxPrimitiveModelItem
    • ICamIpcSimpleCylinderPrimitiveModelItem
    • ICamIpcSurfaceProbingCycle
    • ICamIpcThreePointsWebProbingCycle
    • ICamIpcTripleWallExternalCornerCycle
    • ICamIpcTripleWallInternalCornerCycle
    • ICamIpcTurnGeometryModelItem
    • ICamIpcTurnMachineModelItem
    • ICamIpcWebProbingCycle
    • ICamIpcWriteToReportProbingAction
    • TModelFormerCurveDistribution
    • TModelFormerGeom25DProfileMode
    • TModelFormerParallelStepMethod
    • TModelFormerProjectMethod
    • tagTModelFormerCurveDistribution
    • tagTModelFormerGeom25DProfileMode
    • tagTModelFormerParallelStepMethod
    • tagTModelFormerProjectMethod
  • CAMIPC.NCMaker
    • ICamIpcMakeCncDotnetSettings
    • ICamIpcMakeCncSettings
    • ICamIpcMakeCncSppxSettings
    • ICamIpcNCMaker
  • CAMIPC.PartStage
    • ICamIpcPart
    • ICamIpcPartAndStageList
    • ICamIpcPartStage
    • ICamIpcSetupStage
  • CAMIPC.PrimeView
    • ICamIpcPrimeView
  • CAMIPC.PrimeViewModel
    • ICamIpcListPrimeViewModel
    • ICamIpcPrimeViewModel
  • CAMIPC.Project
    • ICamIpcHandlerProjectAfterSave
    • ICamIpcHandlerProjectBeforeSave
    • ICamIpcProject
  • CAMIPC.Simulator
    • ICamIpcSimulator
  • CAMIPC.Singletons
    • ICamIpcPaths
  • CAMIPC.Snapshot
    • ICamIpcSnapshot
    • IListCamIpcSnapshot
    • _FILETIME
  • CAMIPC.SurfaceTypes
    • ICamIpcCoEdge
    • ICamIpcCoEdgeIterator
    • ICamIpcFace
    • ICamIpcFaceList
    • ICamIpcLoop
    • ICamIpcNurbsSurface
    • ICamIpcSurface
  • CAMIPC.TechOperation
    • ICamIpcHandlerTechOperationInitModelFormers
    • ICamIpcHandlerTechOperationLoadFromXmlProp
    • ICamIpcHandlerTechOperationSaveToXmlProp
    • ICamIpcHandlerTechOperationToolChanged
    • ICamIpcTechOperation
    • ICamIpcTechOperationIterator
  • CAMIPC.Technologist
    • ICamIpcHandlerTechnologistOperationAdded
    • ICamIpcTechOperationType
    • ICamIpcTechOperationTypeIterator
    • ICamIpcTechnologist
  • CAMIPC.TechnologyForm
    • ICamIpcTechnologyForm
  • CAMIPC.Tools
    • ICamIpcMachiningTool
    • ICamIpcMachiningToolsManager
  • CAMIPC.ToolsList
    • ICamIpcMachiningToolInfo
    • ICamIpcMachiningToolsList
  • CAMIPC.UserTechOperation
    • ICamIpcUserTechOperationInfo
    • ICamIpcUserTechOperationList
  • CAMIPC.Utilities
    • ICamIpcListUtilityInfo
    • ICamIpcUtilityInfo
    • ICamIpcUtilityManager
  • CAMIPC.ViewCube
    • ICamIpcViewCube
  • CAMIPC.ViewPort
    • ICamIpcViewPort
  • CAMIPC.Workpiece
    • ICamIpcWorkpieceConnector
    • ICamIpcWorkpieceCoordinateSystem
    • ICamIpcWorkpieceSetup
  • CAMIPC.XmlProp
    • ICamIpcXmlPropArray
    • ICamIpcXmlPropPointer
  • GeneralUtils.STDefLib
    • AngleUnits
    • STDef
  • Geometry.VecMatrLib
    • EVecMatrLibError
    • GWConsts
    • ISTGeWatch
    • ISTGeWatchClient
    • ISTGeWatchable
    • T2DBox
    • T2DPoint
    • T3DArc
    • T3DBox
    • T3DCut
    • T3DMatrix
    • T3DPoint
    • T5DPoint
    • TComplexRotationConvention
    • TLocation
    • TQuaternion
    • TRotation
    • TRotationConvention
    • TRotationsConverter
    • VML
  • MachinigToolsImportTypes
    • IMTI_AxialToolItemWithMaxPlungeAngle
    • IMTI_AxialToolItemWithTeeth
    • IMTI_AxialToolItems
    • IMTI_AxialToolOverhang
    • IMTI_AxialToolStepsAdapter
    • IMTI_AxialToolToolingPoints
    • IMTI_BackBoringBar
    • IMTI_BoringBar
    • IMTI_BoringToolHolderGroup
    • IMTI_CenterDrill
    • IMTI_ConicalMill
    • IMTI_CoolantTubes
    • IMTI_CounterBoreDrill
    • IMTI_CounterSinkDrill
    • IMTI_CustomAxialShapeTool
    • IMTI_CylindricalMill
    • IMTI_DoubleRadialMill
    • IMTI_Drill
    • IMTI_ElipticFlatFanSprayGun
    • IMTI_ElipticLinearFanSprayGun
    • IMTI_EmptyGripper
    • IMTI_Engraver
    • IMTI_ExternalGroovingToolHolderGroup
    • IMTI_ExternalThreadingToolHolderGroup
    • IMTI_ExternalToolHolderGroup
    • IMTI_FaceGroovingToolHolderGroup
    • IMTI_FlatTipCountersink
    • IMTI_FullConeSprayGun
    • IMTI_HollowConeSprayGun
    • IMTI_InternalGroovingToolHolderGroup
    • IMTI_InternalThreadingToolHolderGroup
    • IMTI_JetCutter
    • IMTI_Knife
    • IMTI_LaserJetCutter
    • IMTI_LimitedConicalMill
    • IMTI_LimitedDoubleRadialMill
    • IMTI_MachiningToolCADModelAdapter
    • IMTI_MachiningToolCuttingConditions
    • IMTI_MachiningToolItemWithDurability
    • IMTI_MachiningToolItemWithIdentifier
    • IMTI_MachiningToolItemWithUnits
    • IMTI_MachiningToolsImportLibrary
    • IMTI_MachiningToolsItem
    • IMTI_MachiningToolsItemWithName
    • IMTI_MachiningToolsItemWithNumbers
    • IMTI_MachiningToolsStorage
    • IMTI_NegativeRadiusMill
    • IMTI_PilotCounterbore
    • IMTI_PlanarCurveReader
    • IMTI_PlanarCurveReceiver
    • IMTI_PlazmaJetCutter
    • IMTI_ProbingToolHolderGroup
    • IMTI_Reamer
    • IMTI_RectangularFlatFanSprayGun
    • IMTI_SawBlade
    • IMTI_SingleVacuumGripper
    • IMTI_SphericalMill
    • IMTI_SphericalProbe
    • IMTI_SpotDrill
    • IMTI_Taper
    • IMTI_TaperJetCutter
    • IMTI_ThreadMill
    • IMTI_TorusMill
    • IMTI_TurnToolDimensions
    • IMTI_TurnToolDirections
    • IMTI_TurnToolHand
    • IMTI_TurnToolItems
    • IMTI_TurnToolOverhang
    • IMTI_TurnToolToolingPoints
    • IMTI_TwoStageDrill
    • IMTI_UndercutBarrelMill
    • IMTI_UndercutDoveMill
    • IMTI_UndercutIndexableChamferMill
    • IMTI_UndercutLensBarrelMill
    • IMTI_UndercutLollipopMill
    • IMTI_UndercutRoundGrooveMill
    • IMTI_UndercutRoundedChamferMill
    • IMTI_UndercutSharpChamferMill
    • IMTI_UndercutSlotMill
    • IMTI_UndercutTaperBarrelMill
    • IMTI_UndercutTwoAngleMill
    • TMTI_AxialToolContactPointType
    • TMTI_AxialToolGroup
    • TMTI_AxialToolToolingPointType
    • TMTI_BoringlToolHolderTypes
    • TMTI_CurveSpanType
    • TMTI_CuttingDirections
    • TMTI_CuttingSpeedMode
    • TMTI_ExtGroovingToolHolderTypes
    • TMTI_ExternalToolHolderInsertTypes
    • TMTI_ExternalToolHolderTypes
    • TMTI_FaceGroovingToolHolderTypes
    • TMTI_FeedUnits
    • TMTI_FixingDirection
    • TMTI_GroovingInsertTypes
    • TMTI_Hand
    • TMTI_IntGroovingToolHolderTypes
    • TMTI_LinearUnits
    • TMTI_ProbingInsertTypes
    • TMTI_ProbingToolHolderTypes
    • TMTI_RotationDirection
    • TMTI_ThreadingInsertTypes
    • TMTI_ThreadingToolHolderTypes
    • TMTI_TurnToolAdjustingTypes
    • TMTI_TurnToolHolderDimensionTypes
    • TMTI_TurnToolInsertDimensionTypes
    • tagTMTI_AxialToolContactPointType
    • tagTMTI_AxialToolGroup
    • tagTMTI_AxialToolToolingPointType
    • tagTMTI_BoringlToolHolderTypes
    • tagTMTI_CurveSpanType
    • tagTMTI_CuttingDirections
    • tagTMTI_CuttingSpeedMode
    • tagTMTI_ExtGroovingToolHolderTypes
    • tagTMTI_ExternalToolHolderInsertTypes
    • tagTMTI_ExternalToolHolderTypes
    • tagTMTI_FaceGroovingToolHolderTypes
    • tagTMTI_FeedUnits
    • tagTMTI_FixingDirection
    • tagTMTI_GroovingInsertTypes
    • tagTMTI_Hand
    • tagTMTI_IntGroovingToolHolderTypes
    • tagTMTI_LinearUnits
    • tagTMTI_ProbingInsertTypes
    • tagTMTI_ProbingToolHolderTypes
    • tagTMTI_RotationDirection
    • tagTMTI_ThreadingInsertTypes
    • tagTMTI_ThreadingToolHolderTypes
    • tagTMTI_TurnToolAdjustingTypes
    • tagTMTI_TurnToolHolderDimensionTypes
    • tagTMTI_TurnToolInsertDimensionTypes
  • PathAliasesInterface
    • IST_AliasesList
    • IST_CustomAliasesList
    • IST_PathAliasConverter
    • IST_PathAliasLibrary
    • TAliasType
    • T_AliasAdditionMode
    • enumTAliasType
    • tagT_AliasAdditionMode
  • STCustomPropTypes
    • IBooleanValueGetter
    • IBooleanValueSetter
    • IButtonClickAction
    • IDoubleValueGetter
    • IDoubleValueSetter
    • IIntegerValueGetter
    • IIntegerValueSetter
    • IST_AbstractPropHelper
    • IST_CustomBooleanProp
    • IST_CustomBooleanPropHelper
    • IST_CustomBooleanPropWithEdit
    • IST_CustomComplexPropHelper
    • IST_CustomComplexPropWithText
    • IST_CustomDoubleProp
    • IST_CustomDoublePropHelper
    • IST_CustomDynamicArrayProp
    • IST_CustomEnumIndexedPropHelper
    • IST_CustomEnumWithIDPropHelper
    • IST_CustomEnumerated
    • IST_CustomEnumeratedProp
    • IST_CustomEnumeratedWithID
    • IST_CustomEnumeratedWithStringValue
    • IST_CustomIntegerProp
    • IST_CustomIntegerPropHelper
    • IST_CustomOpenEnumeratedProp
    • IST_CustomProp
    • IST_CustomPropCaption
    • IST_CustomPropComputable
    • IST_CustomPropDefaultable
    • IST_CustomPropExpanded
    • IST_CustomPropFilePath
    • IST_CustomPropFolderPath
    • IST_CustomPropHelpers
    • IST_CustomPropHint
    • IST_CustomPropID
    • IST_CustomPropIcon
    • IST_CustomPropIsInErrorState
    • IST_CustomPropIsStructural
    • IST_CustomPropIterator
    • IST_CustomPropPriority
    • IST_CustomPropReadOnly
    • IST_CustomPropSelectable
    • IST_CustomPropTransparent
    • IST_CustomPropUpdateStamp
    • IST_CustomPropVisible
    • IST_CustomPropWithButtons
    • IST_CustomPropWithUnits
    • IST_CustomRadioEditProp
    • IST_CustomStringProp
    • IST_CustomStringPropHelper
    • IST_SimplePropIterator
    • IStringValueGetter
    • IStringValueSetter
    • TCustomPropButtonState
    • TCustomPropType
    • tagTCustomPropButtonState
    • tagTCustomPropType
  • STGeomApiTypes
    • IBaseGeomObject
    • IPMIGeomThread
    • ISTGeomFiler
    • ISTGeomReceiver
    • TSTBlendedType
    • TSTImportOption
    • TSTLimitType
    • TSTLineType
    • TSTPmiArrowType
    • TSTPmiCurveType
    • TSTPmiTextType
    • TSTPmiType
    • enumTSTBlendedType
    • enumTSTImportOption
    • enumTSTLimitType
    • enumTSTLineType
    • enumTSTPmiArrowType
    • enumTSTPmiCurveType
    • enumTSTPmiTextType
    • enumTSTPmiType
  • STLoggingInterface
    • IST_Logger
    • IST_LogsListener
    • TST_LogEventType
    • TST_LogItem
    • _FILETIME
    • tagTST_LogEventType
    • tagTST_LogItem
  • STNCAnalyzer
    • INCT_Analyzer
    • INCT_Analyzer2
    • INCT_Brackets
    • INCT_Comments
    • INCT_EndOfLineChars
    • INCT_Quotes
    • INCT_UnionLineChars
  • STNCConnect
    • INCT_Connect
  • STNCCustomInterpreter
    • INCT_CustomInterpreter
    • INCT_CustomParameter
    • INCT_CustomParameters
    • INCT_CustomValue
    • INCT_CustomValues
    • TCustomParameterType
    • enumTCustomParameterType
  • STNCFormers
    • INCT_CircularMotionFormer
    • INCT_DrillingCycleEvents
    • INCT_DrillingCycleFormer
    • INCT_DrillingCycleWithShiftFormer
    • INCT_GeomLinearMotionFormer
    • INCT_LatheCycleArcEvents
    • INCT_LatheCycleEvents
    • INCT_LatheGroovingCycleFormer
    • INCT_LatheStockRemovalCycleEvents
    • INCT_LatheStockRemovalCycleEvents2
    • INCT_LatheStockRemovalCycleEvents3
    • INCT_LatheStockRemovalCycleFormer
    • INCT_LatheStockRemovalCycleFormer2
    • INCT_LatheThreadCuttingCycleEvents
    • INCT_LatheThreadCuttingCycleFormer
    • INCT_LatheThreadCuttingCycleFormer2
    • INCT_LinearMotionFormer
    • INCT_MillingCycleEvents
    • INCT_PeckDrillingCycleEvents
    • INCT_PeckDrillingCycleFormer
    • INCT_PocketCycleEvents
    • INCT_PocketCycleFormer
    • INCT_ThreadMillingCycleFormer
    • TNC2DPoint
    • TNCAxisType
    • TNCCircularMode
    • TNCClearanceType
    • TNCConstructArcMode
    • TNCCutDepthCalcMethod
    • TNCDCAxisIndexes
    • TNCDegressionType
    • TNCDrillingCycleMoveType
    • TNCDrillingCycleShiftType
    • TNCFlatSpiralStepType
    • TNCGrooveDirection
    • TNCLCAxisIndexes
    • TNCLSRPointType
    • TNCLatheCycleMoveType
    • TNCLatheMachiningDirection
    • TNCLatheMachiningStyle
    • TNCLatheMachiningType
    • TNCLatheStartPointMode
    • TNCLatheStepType
    • TNCMachiningProcessing
    • TNCMillingCycleMoveType
    • TNCMillingThreadType
    • TNCPassReturnMethod
    • TNCPocketCycleMoveType
    • TNCRetractionType
    • TNCReturnLevel
    • TNCShiftAxis
    • TNCShiftPath
    • TNCShiftValues
    • TNCSpiralDirection
    • TNCStartLevelType
    • TNCThreadApproach
    • TNCThreadCuttingDirection
    • TNCThreadSequenceType
    • TNCTypeOfProcessing
    • enumTNCCircularMode
    • enumTNCClearanceType
    • enumTNCConstructArcMode
    • enumTNCCutDepthCalcMethod
    • enumTNCDegressionType
    • enumTNCDrillingCycleMoveType
    • enumTNCDrillingCycleShiftType
    • enumTNCFlatSpiralStepType
    • enumTNCGrooveDirection
    • enumTNCLSRPointType
    • enumTNCLatheCycleMoveType
    • enumTNCLatheMachiningDirection
    • enumTNCLatheMachiningStyle
    • enumTNCLatheMachiningType
    • enumTNCLatheStartPointMode
    • enumTNCLatheStepType
    • enumTNCMachiningProcessing
    • enumTNCMillingCycleMoveType
    • enumTNCMillingThreadType
    • enumTNCPassReturnMethod
    • enumTNCPocketCycleMoveType
    • enumTNCRetractionType
    • enumTNCReturnLevel
    • enumTNCShiftPath
    • enumTNCSpiralDirection
    • enumTNCStartLevelType
    • enumTNCThreadApproach
    • enumTNCThreadCuttingDirection
    • enumTNCThreadSequenceType
    • enumTNCTypeOfProcessing
    • tagTNC2DPoint
    • tagTNCAxisType
    • tagTNCDCAxisIndexes
    • tagTNCLCAxisIndexes
    • tagTNCShiftAxis
    • tagTNCShiftValues
  • STNCInterpreter
    • INCT_AddOriginByShiftAndRotate
    • INCT_BaseReg
    • INCT_BlockExecArray
    • INCT_BlockExecObject
    • INCT_CLData
    • INCT_CLData2
    • INCT_CLData_AutoAxesBrakes
    • INCT_CLData_BreakCommand
    • INCT_CLData_Comment
    • INCT_CLData_CutTo5d
    • INCT_CLData_Insert
    • INCT_CLData_LngID
    • INCT_CLData_PocketCycleFormer
    • INCT_CLData_Print
    • INCT_Equipment
    • INCT_Equipment2
    • INCT_GeomCLData
    • INCT_GetPartByUser
    • INCT_Interpreter
    • INCT_InterpreterState
    • INCT_Kernel
    • INCT_Kernel2
    • INCT_Program
    • INCT_ProgramManager
    • INCT_ProgramManager2
    • INCT_Register
    • INCT_RegisterList
    • INCT_RegisterValues
    • INCT_SpindleState
    • INCT_SysState
    • INCT_SysState2
    • TNC3DMatrix
    • TNC3DPoint
    • TNCAddOriginFlipMode
    • TNCDrillingCycleType
    • TNCEulerAnglesConvention
    • TNCExecObj
    • TNCFeedType
    • TNCFeedrateMeasure
    • TNCFlipType
    • TNCGetPartDirection
    • TNCGetPartOrigin
    • TNCGotoMode
    • TNCLatheCycleType
    • TNCLengthCompensationMode
    • TNCMessageType
    • TNCMillingCycleType
    • TNCOperationGroup
    • TNCPlaneType
    • TNCPoint
    • TNCRadiusCompensationMode
    • TNCSPositioningMode
    • TNCSign
    • TNCSpindleCommand
    • TNCSystemMeasure
    • TNCThreadLeadType
    • TNCThreadOrientation
    • TNCTooltipMode
    • TNCValueAvailType
    • enumTNCAddOriginFlipMode
    • enumTNCDrillingCycleType
    • enumTNCEulerAnglesConvention
    • enumTNCExecObj
    • enumTNCFeedrateMeasure
    • enumTNCFlipType
    • enumTNCGetPartDirection
    • enumTNCGetPartOrigin
    • enumTNCGotoMode
    • enumTNCLatheCycleType
    • enumTNCLengthCompensationMode
    • enumTNCMessageType
    • enumTNCMillingCycleType
    • enumTNCOperationGroup
    • enumTNCPoint
    • enumTNCRadiusCompensationMode
    • enumTNCSPositioningMode
    • enumTNCSign
    • enumTNCSpindleCommand
    • enumTNCSystemMeasure
    • enumTNCThreadLeadType
    • enumTNCThreadOrientation
    • enumTNCTooltipMode
    • enumTNCValueAvailType
    • tagTNC3DMatrix
    • tagTNC3DPoint
    • tagTNCFeedType
    • tagTNCPlaneType
  • STTypes
    • IST_2DBox
    • IST_2DMatrix
    • IST_2DPoint
    • IST_3DBox
    • IST_3DMatrix
    • IST_3DPoint
    • IST_5DPoint
    • IST_MeasurableObject
    • IST_UpdateStamp
    • TST2DBox
    • TST2DLine
    • TST2DMatrix
    • TST2DPoint
    • TST2IPoint
    • TST2SPoint
    • TST3DBox
    • TST3DLine
    • TST3DMatrix
    • TST3DPoint
    • TST3DVec
    • TST3IPoint
    • TST3SMatrix
    • TST3SPoint
    • TST5DPoint
    • TSTLinearUnits
    • TSTSystemUnits
    • TST_LinearMeasure
    • enumTST_LinearMeasure
    • tagTST2DBox
    • tagTST2DLine
    • tagTST2DMatrix
    • tagTST2DPoint
    • tagTST2IPoint
    • tagTST2SPoint
    • tagTST3DBox
    • tagTST3DLine
    • tagTST3DMatrix
    • tagTST3DPoint
    • tagTST3IPoint
    • tagTST3SMatrix
    • tagTST3SPoint
    • tagTST5DPoint
    • tagTSTLinearUnits
    • tagTSTSystemUnits
  • STXMLPropTypes
    • IST_AbstractPropEventsHandler
    • IST_NameSpace
    • IST_NameSpaceManager
    • IST_OnDestroyXMLProp
    • IST_OnGetCopyOfXMLPropHandler
    • IST_PropEventsHandler
    • IST_RealLanguageItem
    • IST_XMLPropArray
    • IST_XMLPropAttributesEnumerator
    • IST_XMLPropAttributesList
    • IST_XMLPropCaseNode
    • IST_XMLPropCustomParser
    • IST_XMLPropDescriptor
    • IST_XMLPropPointer
    • ISequentialStream
    • IStream
    • TSTSimplePropType
    • _FILETIME
    • _LARGE_INTEGER
    • _ULARGE_INTEGER
    • tagSTATSTG
    • tagTSTSimplePropType

Interface ICamIpcTechnologist

Namespace: CAMIPC.Technologist
Assembly: CAMIPC.Technologist.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("D349CCC0-D175-4F08-95D2-8469F29B9B8F")]
public interface ICamIpcTechnologist

Properties

CurrentOperation

Current operation of the technologist

Declaration
ICamIpcTechOperation CurrentOperation { get; }
Property Value
Type Description
ICamIpcTechOperation

OperationTypes

Get iterator for operation types available in the current technologist

Declaration
ICamIpcTechOperationTypeIterator OperationTypes { get; }
Property Value
Type Description
ICamIpcTechOperationTypeIterator

RootOperation

Root operation of the technologist

Declaration
ICamIpcTechOperation RootOperation { get; }
Property Value
Type Description
ICamIpcTechOperation

Methods

CalculateAllOperationsToolpath(bool, ref TExecuteContext)

Declaration
void CalculateAllOperationsToolpath(bool CalcLinksBetweenOperations, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
bool CalcLinksBetweenOperations
TExecuteContext ExecuteContext

CalculateToolpath(bool, ref TExecuteContext)

Declaration
void CalculateToolpath(bool CalcLinksBetweenOperations, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
bool CalcLinksBetweenOperations
TExecuteContext ExecuteContext

CreateOperation(string, string, string, ref TExecuteContext)

Declaration
ICamIpcTechOperation CreateOperation(string OperationTypeId, string AfterOperationId, string PrototypeOperationId, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
string OperationTypeId
string AfterOperationId
string PrototypeOperationId
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcTechOperation

CreateOperationFromUserTemplate(string, string, ref TExecuteContext)

Declaration
ICamIpcTechOperation CreateOperationFromUserTemplate(string UserOperationId, string AfterOperationId, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
string UserOperationId
string AfterOperationId
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcTechOperation

CreatePart(int, ref TExecuteContext)

Declaration
ICamIpcPart CreatePart(int ExternalID, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
int ExternalID
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcPart

CreateSetupStage(ref TExecuteContext)

Declaration
ICamIpcSetupStage CreateSetupStage(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcSetupStage

DeleteOperation(string, ref TExecuteContext)

Declaration
void DeleteOperation(string OperationId, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
string OperationId
TExecuteContext ExecuteContext

DeletePart(int, ref TExecuteContext)

Declaration
void DeletePart(int PartIndex, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
int PartIndex
TExecuteContext ExecuteContext

DeletePartStage(int, int, bool, ref TExecuteContext)

Declaration
void DeletePartStage(int PartIndex, int SetupStageIndex, bool IncludingNextStages, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
int PartIndex
int SetupStageIndex
bool IncludingNextStages
TExecuteContext ExecuteContext

DeleteSetupStage(int, ref TExecuteContext)

Declaration
void DeleteSetupStage(int SetupStageIndex, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
int SetupStageIndex
TExecuteContext ExecuteContext

GetActiveReorderingModeOfSimulation(ref TExecuteContext)

Declaration
TCamApiReorderingMode GetActiveReorderingModeOfSimulation(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext
Returns
Type Description
TCamApiReorderingMode

GetActiveReorderingModeOfTechnology(ref TExecuteContext)

Declaration
TCamApiReorderingMode GetActiveReorderingModeOfTechnology(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext
Returns
Type Description
TCamApiReorderingMode

GetAvailableOperationTypeIds(ref TExecuteContext)

Declaration
IListString GetAvailableOperationTypeIds(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext
Returns
Type Description
IListString

GetInstanceId()

Get unique identifier of current instance (used in IPC messages)

Declaration
string GetInstanceId()
Returns
Type Description
string

GetOperationById(string, ref TExecuteContext)

Declaration
ICamIpcTechOperation GetOperationById(string OperationId, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
string OperationId
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcTechOperation

GetOperations(TCamApiReorderingMode, ref TExecuteContext)

Declaration
ICamIpcTechOperationIterator GetOperations(TCamApiReorderingMode ReorderingMode, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TCamApiReorderingMode ReorderingMode
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcTechOperationIterator

GetPartAndStageList(ref TExecuteContext)

Declaration
ICamIpcPartAndStageList GetPartAndStageList(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext
Returns
Type Description
ICamIpcPartAndStageList

ResetAllOperationsToolpath(ref TExecuteContext)

Declaration
void ResetAllOperationsToolpath(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext

ResetToolpath(ref TExecuteContext)

Declaration
void ResetToolpath(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext

SetCurrentOperation(ICamIpcTechOperation, ref TExecuteContext)

Declaration
void SetCurrentOperation(ICamIpcTechOperation Operation, ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
ICamIpcTechOperation Operation
TExecuteContext ExecuteContext

SwitchOperationEnability(ref TExecuteContext)

Declaration
void SwitchOperationEnability(ref TExecuteContext ExecuteContext)
Parameters
Type Name Description
TExecuteContext ExecuteContext
In this article
Back to top Generated by DocFX