B
C
D
I
P
S
C++ Class Index
- Boolean
class
- Class for boolean definition.
- CAT2DAnnotationTextGP
class
- Class to create a dynamic graphic primitive of 2D annotation text.
- CAT2DAnnotationTextRep
class
- Class to create a representation of a 2D annotation text.
- CAT2DArcCircleGP
class
- Class to create a dynamic graphic primitives of a 2D circle arc or a 2D circle.
- CAT2DArcCircleRep
class
- Class to create a representation of a 2D circle arc or a 2D circle.
- CAT2DArcEllipseGP
class
- Class to create a dynamic graphic primitives of a 2D ellipse arc or a 2D ellipse.
- CAT2DArcEllipseRep
class
- Class to create a representation of a 2D ellipse arc or a 2D ellipse.
- CAT2DArrowSymbolGP
class
- Class to create a dynamic graphic primitive of a 2D arrow symbol.
- CAT2DArrowSymbolRep
class
- Class to create a representation of a 2D arrow symbol.
- CAT2DBagRep
class
- Class to create a representation of a 2D bag.
- CAT2DBoundingBox
class
- Class to manage a box encompassing 2D elements.
- CAT2DBoundingSphere
class
- Class to manage bounding surface of 2D elements.
- CAT2DCustomRep
class
- Class to manage a collection of 2D graphic primitives with different graphic attributes.
- CAT2DFixedArrowGP
class
- Class to create a dynamic graphic primitive of a 2D fixed arrow.
- CAT2DGeometricTextGP
class
- Class to create a dynamic graphic primitive of 2D geometric text.
- CAT2DImagePixelGP
class
- Class to create a dynamic graphic primitive of a 2D image.
- CAT2DImagePixelRep
class
- Class to create a representation of a 2D image.
- CAT2DIndication
class
- Class to create a a 2D indication reference.
- CAT2DIndicator
class
- Class to retrieve mouse interaction not implying graphic representations.
- CAT2DLayoutServices
class
- This toolbox purposes services to create or Retrieve a 2D Layout Root from a Mechanical Part.
- CAT2DLineGP
class
- Class to create the graphic primitive of a 2D line.
- CAT2DLineRep
class
- Class to create the representation of a 2D segment.
- CAT2DManipulator
class
- Class to manipulate 3D representations This object adds 2D specific behaviors to the CATManipulator.
- CAT2DMarkerGP
class
- Class to create a dynamic graphic primitive of a 2D Marker.
- CAT2DPointRep
class
- Class to create a representation of a 2D Point.
- CAT2DPolygonGP
class
- Class to create the graphic primitive of a 2D polygon.
- CAT2DPolygonRep
class
- Class to create the representation of a 2D polygon.
- CAT2DPolylineGP
class
- Class to create the graphic primitive of a 2D polyline.
- CAT2DQuadStripGP
class
- Class to create a dynamic graphic primitive of a 2D strip.
- CAT2DRectangleGP
class
- Class to create a dynamic graphic primitive of a 2D rectangle.
- CAT2DRep
class
- Class to create a 2D representation of an application object.
- CAT2DSymbolGP
class
- Class to create a dynamic graphic primitive of a 2D Symbol.
- CAT2DSymbolRep
class
- Class to create a representation of a 2D Symbol.
- CAT2DTextGP
class
- Class to create a dynamic graphic primitive of 2D text.
- CAT2DTo3DRep
class
- Class to immerge a 2D Representation into a 3D Viewpoint.
- CAT2DViewer
class
- Class to display 2D Graphic Representations on the screen.
- CAT2DViewpoint
class
- Class that represents the way the 2D scene is seen.
- CAT2DViewport
class
- Class that defines a 2D clipping area.
- CAT3DAnnotationTextGP
class
- Class to create a dynamic graphic primitive of 3D annotation text.
- CAT3DArcCircleGP
class
- Class to create the dynamic graphic primitive of a 3D circle arc or a 3D circle.
- CAT3DArcCircleRep
class
- Class to create the representation of a 3D circle or a 3D circle arc.
- CAT3DArcEllipseGP
class
- Class to create the dynamic graphic primitive of a 3D arc ellipse or a 3D ellipse.
- CAT3DArcEllipseRep
class
- Class to create the representation of a 3D ellipse or a 3D ellipse arc.
- CAT3DArrowGP
class
- Class to create the graphic primitive of a 3D arrow.
- CAT3DAxisRep
class
- Class to create the representation of an axis system.
- CAT3DBagRep
class
- Class to create a collection (bag) of representations.
- CAT3DBoundingGP
class
- Class to create a graphic primitive which geometry is enclosed in a bounding element.
- CAT3DBoundingSphere
class
- Class to manage bounding volume of 3D elements.
- CAT3DCuboidRep
class
- Class to create the representation of a box.
- CAT3DCurveRep
class
- Class to create the representation of a curve.
- CAT3DCurvedPipeGP
class
- Class to create the graphic primitive of a 3D curved pipe.
- CAT3DCurvedPipeGPEditHelper
class
- Class to edit CAT3DCurvedPipeGP graphic primitive CATGraphicPrimitive must be edited in context, this class handles edition authorization.
- CAT3DCustomRep
class
- Class to manage a collection of graphic primitives with different graphic attributes.
- CAT3DCylinderGP
class
- Class to create the graphic primitive of a 3D cylinder.
- CAT3DCylinderGPEditHelper
class
- Class to edit CAT3DCylinderGP graphic primitive CATGraphicPrimitive must be edited in context, this class handles edition authorization.
- CAT3DEdgeGP
class
- Class to create the graphic primitive of a 3D edge.
- CAT3DEdgeGPEditHelper
class
- Class to edit CAT3DEdgeGP graphic primitive CATGraphicPrimitive must be edited in context, this class handles edition authorization.
- CAT3DFaceGP
class
- Class to create the graphic primitive of a 3D face.
- CAT3DFaceGPEditHelper
class
- Class to edit CAT3DFaceGP and CAT3DPlanarFace graphic primitive.
- CAT3DFixedArrowGP
class
- Class to create the graphic primitive of a 3D fixed arrow.
- CAT3DFixedPlanGP
class
- Class to create the graphic primitive of a 3D fixed plan.
- CAT3DGeomRep
class
- Class to define a Geometric representation.
- CAT3DIndicator
class
- Class to retrieve mouse interaction not implying graphic representations.
- CAT3DLightSourceGP
class
- Class to create light source graphic primitives.
- CAT3DLightSourceRep
class
- Class to create light source representations.
- CAT3DLineGP
class
- Class to create the graphic primitive of one or several 3D lines.
- CAT3DLineGPEditHelper
class
- Class to edit CAT3DLineGP graphic primitive CATGraphicPrimitive must be edited in context, this class handles edition authorization.
- CAT3DLineRep
class
- Class to create the representation of a line segment.
- CAT3DLodRep
class
- Class to define several representations, each of a different accuracy, to visualize the same object.
- CAT3DManipulator
class
- Class to control a 3D representation.
- CAT3DMarkerGP
class
- Class to create the graphic primitive of 3D markers.
- CAT3DMarkerGPEditHelper
class
- Class to edit CAT3DMarkerGP graphic primitive CATGraphicPrimitive are immutable objects.
- CAT3DPlanRep
class
- Class to create a graphic representation with a plane.
- CAT3DPlanarFaceGP
class
- Class to create the graphic primitive of a 3D planar face.
- CAT3DPointRep
class
- Class to create the representation of a point.
- CAT3DPolylineGP
class
- Class to create the graphic primitive of a 3D polyline.
- CAT3DRep
class
- Class to create a 3D representation of an application object.
- CAT3DSimpleSphereRep
class
- Class to create the representation of a sphere.
- CAT3DViewer
class
- Class to display 3D Graphic Representations on the screen.
- CAT3DViewpoint
class
- Class that represents the way the 3D scene is seen.
- CAT3DViewport
class
- Class that defines a 2D clipping area.
- CAT3x3Matrix
class
- Class to create a 2D matrix.
- CAT4x4Matrix
class
- Class to create a 3D matrix.
- CATAEhfUIPElecDimManagerAdpt
class
- Class extending the object CAAEhfElecDimension.
- CATAFmaAlias
class
- CATAFmaCheckRule
class
- CATAFmaLiveCustoFilterSpecs
class
- Adapter creating the data for the filters.
- CATAFmaLiveWidgetFilter
class
- Adapter for interface CATIFmaLiveWidgetFilter.
- CATAFmaRulesParameters
class
- CATAFstFilterProcessorText
class
- The filter processor for a text field input.
- CATAFstValidProcessorText
class
- The validation processor for a text field input.
- CATAcquisitionAgent
class
- Base class for a state command acquisition agent.
- CATAcquisitionFilter
class
- The basic class for a filter.
- CATAdpAttributeSet
class
- Class defining a set of attributes.
- CATAdpComponentData
class
- CATAdpComponentsAssociation
class
- CATAdpComponentsAssociationIterator
class
- CATAdpDataSizeServices
class
- Class of services enabling to get the size of data stored in vault.
- CATAdpDictionaryServices
class
- Class to manage PLM dictionary.
- CATAdpDuplicator
class
- Class to duplicate (clone) elements.
- CATAdpEvolutionMaker
class
- Class enabling to perform Evolution of a Component.
- CATAdpExpandParameters
class
- Defines a mode of data completion for open services through a enum definition.
- CATAdpIdentificationSet
class
- Class defining a set of attributes identifying a component.
- CATAdpLockInformation
class
- Class giving access to a set of informations resulting from a lock analysis.
- CATAdpLockServices
class
- Class to manage Lock services in CATIA session.
- CATAdpMaturityServices
class
- Class of services enabling to manage maturity of references in the database.
- CATAdpOpenParameters
class
- Class defining open paramters
Role: provide a set of parameters used in open.
- CATAdpOpenSaveServices
class
- CATAdpOpener
class
- Object managing the open of components in session.
- CATAdpPLMAttributeSet
class
- Class defining a set of attributes.
- CATAdpPLMAttributeSetIter
class
- Class defining an iterator on a set of attributes.
- CATAdpPLMComponentInfos
class
- CATAdpPLMComponentInfosIter
class
- Class defining an iterator on a set of informations about a Component.
- CATAdpPLMComponentReferences
class
- Collection associating some informations to components of type instance.
- CATAdpPLMComponentReferencesIter
class
- CATAdpPLMComponentUniqueKey
class
- Class defining the Unique Key of a Component.
- CATAdpPLMComponentsInfos
class
- CATAdpPLMComponentsInfosIter
class
- Class defining an iterator on a collection of Component informations.
- CATAdpPLMComponentsServices
class
- Query services to retrieve informations on components.
- CATAdpPLMErrorReviewerFactory
class
- Services to manage PLMError Reviewer objects.
- CATAdpPLMExpandFilter
class
- Class defining a filter specification for the Expand algorithm.
- CATAdpPLMExpandSpecification
class
- CATAdpPLMExtendedQueryServices
class
- Class to manage queries on PLM component in database.
- CATAdpPLMGenealogy
class
- class to retrieve genealogy informations on components.
- CATAdpPLMGenealogyInformation
class
- Class to access to ancestor/child kind of relation between two components.
- CATAdpPLMGenealogyInformationIter
class
- CATAdpPLMQueryAttributeSet
class
- Class defining a set of attributes.
- CATAdpPLMQueryFilter
class
- Class defining a Filter to adress a query with extension.
- CATAdpPLMQueryServices
class
- Class to manage queries on PLM component in database.
- CATAdpPublicSecurityServices
class
- Class to manage Security services on client.
- CATAdpQueryResult
class
- Class giving access to a set of informations resulting from a query.
- CATAdpQueryServices
class
- Class to manage queries on PLM component in database.
- CATAdpSaver
class
- Object managing save of components in session.
- CATAdpVersionMaker
class
- Class enabling to perform a new Version of a Component.
- CATAdpVersioningServices
class
- Class of services enabling to manage versioning of components in the database.
- CATAfrAccessFactory
class
- CATAfrCheckHeaderAccessor
class
- Class to handle a check header.
- CATAfrCommandHeader
class
- Class to create a command header.
- CATAfrCommandHeaderArg
class
- Class representing an argument.
- CATAfrCommandHeaderArgs
class
- Class representing an argument list.
- CATAfrCommandHeaderArgsIterator
class
- Class representing an iterator for a command header argument list.
- CATAfrCommandHeaderRep
class
- Base class to create a customized representation for a command header.
- CATAfrCommandHeaderStartInfo
class
- Class containing informations to start a command.
- CATAfrCommandSequence
class
- Class representing a command sequence.
- CATAfrDialogCommandHeaderFactory
class
- Base class to create a command header with a customized representation.
- CATAnimationValueUtils
class
- b>Role: Utilities dedicated for the creation of animation values.
- CATApplication
class
- Base class for applications.
- CATApplicationFrame
class
- Class representing the application main window model.
- CATAttributeComputedAdapter
class
- CAA2 Adapter to CATIAttributeComputed Interface.
- CATAttributeInfos
class
- Class to be used to define attributes of a Knowledge type.
- CATBBMessage
class
- Base class for backbone messages.
- CATBaseCollection
class
- Adaptor class for the CATIACollection Interface.
- CATBaseDispatch
class
- Base class for Automation interfaces.
- CATBaseObject
class
- Adaptor class for the CATIABase Interface.
- CATBaseUnknown
class
- Base class for creating interfaces and for implementing interfaces.
- CATBaseUnknown_Associations
class
- Class used to enable object associations to be defined.
- CATBaseUnknown_var
class
- Base class for handler.
- CATBasicAuthenticationPanel
class
- Base class for the basic authentication panel.
- CATBasicMultiDocumentCommand
class
- Class to define a state dialog command to achieve a selection in any nonactive document.
- CATBatStatePubCAA
class
- Batch state Publishing.
- CATBatchFrame
class
- Base class to define the user interface of a specific batch.
- CATBatchLogCAA
class
- Execution Log management.
- CATBatchParameters
class
- Class generating the batch parameter XML file.
- CATBoundaryIterator
class
- Class that defines the iterator on the cells that bound a given cell.
- CATBoundedCellsIterator
class
- Class defining an iterator that scans the cells bounded by a cell belonging to a specified Body.
- CATBoundingElement
class
- Base Class to manage bounds of elements.
- CATCGMAttrId
class
- Class defining the identifiers of an attribute class.
- CATCGMAttribute
class
- Class representing the attribute that can be pointed to by one or several CATICGMObject.
- CATCGMJournal
class
- Class defining the journal of the topological operations.
- CATCGMJournalInfo
class
- Defines an additional information associated with an journal item.
- CATCGMJournalItem
class
- Class defining a single line in the journal.
- CATCGMJournalList
class
- Class representing an aggregation of journal items and journal lists.
- CATCGMOperator
class
- Base class for all the CGM operators.
- CATCGMProgressBar
class
- Class to track the progress of a task.
- CATCGMStream
class
- Class defining the stream to use for the stream and unstream of a single geometric object.
- CATCGMStreamAttribute
class
- Class representing the persistent attribute that can be pointed to by one or several CATICGMObject.
- CATCGMTessEdgeIter
class
- Class that outputs the point tessellation numbers corresponding to the the points on a given edge.
- CATCGMTessFanIter
class
- Class defining the iterator on the fans resulting from a Tessellation operator.
- CATCGMTessPointIter
class
- Class defining the iterator on the points resulting from a Tessellation operator.
- CATCGMTessPointPolyIter
class
- Class defining the iterator on the points resulting from a Tessellation operator.
- CATCGMTessPolyIter
class
- Class defining the iterator on the polygons resulting from a Tessellation operator.
- CATCGMTessStripeIter
class
- Class defining the iterator on the strips resulting from a Tessellation operator.
- CATCGMTessTrianIter
class
- Class defining the iterator on the triangles resulting from a Tessellation operator.
- CATCGMTessVertexIter
class
- Class that outputs the point tessellation numbers corresponding to the the points on a given vertex.
- CATCGMVirtual
class
- Generic virtual class for geometrical modeler.
- CATCGMVirtualItf
class
- CGM interface root class.
- CATCGRSetting
class
- class to specify what kind of data belonging to a graphical representation we want to store in a CGR file.
- CATCSO
class
- Class containing the selection.
- CATCafCenterGraph
class
- Class to visually center a graph on some element.
- CATCafSearchInformationAdapter
class
- CATCallbackManager
class
- Class that manages the callbacks of a given event publisher.
- CATChar
class
- Class to represent non-NLS Characters.
- CATCke
class
- Class used as a namespace.
- CATCkeAddParametersDlgAdapter
class
- Adapter for the CATICkeAddParametersDlg interface .
- CATCkeEvalContext
class
- Class dedicated to evaluation context information management.
- CATCkeGlobalFunctions
class
- Returns global dictionnaries and factories.
- CATCkeLawAdapter
class
- Class to be used as an adapter for objects that want to implement CATICkeLaw and CATICkeFunction interface.
- CATCkeObjectAttrReadServices
class
- Services to easily read attribute values on a Knowledge object.
- CATCkeObjectAttrWriteServices
class
- Services to easily write attribute values on a Knowledge object.
- CATCkePLMNavCustoAccessPublicServices
class
- Services enabling the access to custo types that customers may have defined with DMC tool.
- CATCkePLMNavPublicServices
class
- Services enabling the access to PLM types and PLM attributes defined on PLM types or available on PLM Objects.
- CATCkePLMNavSpecializationAccessPublicServices
class
- Services enabling the access to PLM types that correspond to specialization types (or specialization extensions) created by a customer with KWD tool.
- CATCkePLMTypeAttrServices
class
- Services to access lists of attributes of a PLM Type, filtered by PLM criteria (mandatory, optional, identifier).
- CATCloneManager
class
- Class representing the process of duplication of a CATICGMObject.
- CATCmdHeaderWithSDOForAgent
class
- Class for command headers to represent Dialog Agents in a toolbar.
- CATCmdSwitchAgent
class
- Class which defines an acquisition agent visualizable in a toolbar.
- CATCollec
class
- Scope level for collection definitions.
- CATCollecRoot
class
- Base class for collection.
- CATColorMap
class
- Class to create a table of 256 indexed colors.
- CATColorPathElement
class
- Class representing a CATPathElement with a color.
- CATColorPathElementRep
class
- CATComboColor
class
- Class to create a combo to select a color.
- CATComboDashed
class
- Class to create a combo to choose a line type.
- CATComboSymbol
class
- Class to create a combo to choose a symbol point.
- CATComboWeight
class
- Class to create a combo to choose a weight (thickness) of a line.
- CATCommand
class
- Base class for all objects that need to collaborate through notifications.
- CATCommandGlobalUndo
class
- Base class to create an undo/redo object for a command.
- CATCommandSelector
class
- Class to manage notifications.
- CATCrvEvalCommand
class
- Class representing a command for computing a multiple evaluation on points of a CATCurve.
- CATCrvEvalLocal
class
- Class representing an object that handles the results of a multiple evaluation of a point on a CATCurve.
- CATCrvEvalResult
class
- Class representing an object that handles the results of a multiple evaluation on points of a CATCurve.
- CATCrvLimits
class
- Class representing the limitations of a CATCurve.
- CATCrvParam
class
- Class representing the global parameter of a point on a CATCurve.
- CATCustomizableState
class
- Class base to create user state.
- CATCustomizableTransition
class
- Class representing a specialized transition.
- CATDOMNodeFilterType
class
- Class to group the constants which can be passed to the iWhatToShow parameter of the CATIDOMTreeWalker and CATIDOMNodeIterator classes.
- CATDbBinary
class
- Class to use to manipulate Binary type of data.
- CATDelegateInstanciationAdapter
class
- CAA2 Adapter to CATIDelegateInstanciation Interface.
- CATDftCGMContainerAccess
class
- Class to retrieve the CGM container of a Drawing or a 2D Layout.
- CATDftDrawingPLMServices
class
- This toolbox purposes services to create a Drawing representation reference and to navigate between the representation reference and the Drawing root.
- CATDftGenPLMServices
class
- This toolbox purposes services to manage the 3D Data referenced from a given Drawing Representation Reference.
- CATDftGenViewProperties
class
- Class to manage generative view properties.
- CATDftGenViewServices
class
- This toolbox purposes services to manage a generative view.
- CATDiaAction
class
- Base class to create a command action.
- CATDiaError
class
- Class representing an error catched in a CATStateCommand command.
- CATDialog
class
- Base class for all dialog objects.
- CATDialogAgent
class
- Base class for a state command agent.
- CATDialogState
class
- Class to create a command state.
- CATDialogTransition
class
- Class to create a command transition.
- CATDieImportExportServices
class
- Singleton Class for Import and Export services for V6.
- CATDimDefinition
class
- Class to initialize basic informations necessary to the dimension creation.
- CATDimSystemDefinition
class
- Class to initialize basic informations necessary to the dimension system creation.
- CATDlgBar
class
- Base class for status bars and toolbars.
- CATDlgBarMenu
class
- Base class for menu bar management.
- CATDlgBlackBox
class
- Neutral window providing some interoperability capability with non V6 Dialog objects.
- CATDlgBox
class
- Base class for all boxes, that is objects that are contained in a given object and that contain other objects.
- CATDlgCheckButton
class
- Base class for check buttons.
- CATDlgCheckItem
class
- Base class for check menu items.
- CATDlgCombo
class
- Base class for combo boxes.
- CATDlgContainer
class
- Base class for scrollable containers.
- CATDlgContextualMenu
class
- Base class for specifying an object's dependent menu.
- CATDlgControl
class
- Base class for dialog controls.
- CATDlgDialog
class
- Base class for popup windows.
- CATDlgDocument
class
- Class to create an application main window.
- CATDlgEditor
class
- Class to enable characters to be entered.
- CATDlgFile
class
- Class delivering a file or folder selection box.
- CATDlgFrame
class
- Class to gather controls having something in common.
- CATDlgGridConstraints
class
- Class to specify the layout constraints of a dialog object in its cell.
- CATDlgIconBox
class
- Class to make a dropdown menu in a toolbar.
- CATDlgLabel
class
- Class to add an information text to a control.
- CATDlgLock
class
- Base class to create a lock button.
- CATDlgMenu
class
- Base class to create a menu.
- CATDlgMenuItem
class
- Base class to create a menu item.
- CATDlgMultiList
class
- Base class for lists with multiple columns.
- CATDlgNotify
class
- Base class for information modal dialog windows.
- CATDlgProgress
class
- Base class for progress controls.
- CATDlgPushButton
class
- Base class for simple push buttons.
- CATDlgPushItem
class
- Base class for menu items.
- CATDlgRadioButton
class
- Base class for radio buttons.
- CATDlgRadioItem
class
- Base class for radio menu items.
- CATDlgScrollBar
class
- Base class for scale control.
- CATDlgSelectorList
class
- Base class for lists.
- CATDlgSeparator
class
- Base class for separators.
- CATDlgSeparatorItem
class
- Base class for menu separators.
- CATDlgSettingsMultiList
class
- CATDlgSlider
class
- Base class for scale control.
- CATDlgSpinner
class
- Base class for spinner counters.
- CATDlgSplitter
class
- Base class for splitters.
- CATDlgStatusBar
class
- Base class for document status bar.
- CATDlgStdFile
class
- Class delivering a file or folder selection box.
- CATDlgSubMenu
class
- Base class for submenus.
- CATDlgTabContainer
class
- Base class for managing CATDlgTabPages.
- CATDlgTabPage
class
- Base class for pages in a CATDlgTabContainer.
- CATDlgTableView
class
- Class to create a table in a scrollable view.
- CATDlgTextOverlayView
class
- CATDlgTextOverlayView Model should implement: 1.
- CATDlgToolBar
class
- Base class for dockable frames.
- CATDlgToolsOptionsFrame
class
- Special frame to be used in the Tools/Options tab pages.
- CATDlgWindow
class
- Base class for all dialog window classes.
- CATDlgWindows
class
- CATDlgXToolkit
class
- Class specific to Unix platforms, provides some XToolkit parameters.
- CATDynChamferRibbon
class
- Class defining a chamfer ribbon.
- CATDynDraftAngle
class
- Class defining an elementary draft operation.
- CATDynDraftDomain
class
- Class defining a draft domain.
- CATDynDraftParam
class
- Class defining the angle properties of an edge in a draft.
- CATDynDraftRibbon
class
- Class defining a draft ribbon.
- CATDynEdgeFilletRibbon
class
- Class defining a fillet ribbon along an edge.
- CATDynFaceFaceFilletRibbon
class
- Class defining a fillet ribbon between two faces.
- CATDynFilletRadius
class
- Class defining the radius properties of an edge in a ribbon.
- CATDynFilletRibbon
class
- Base class defining a fillet ribbon.
- CATDynRemoveFaceFilletRibbon
class
- Class defining a tri-tangent fillet ribbon.
- CATDynamicGP
class
- Base class of dynamic graphic primitives.
- CATEPLMUpdateActorRepContainer
class
- Base implementation of actors that represents a representation container.
- CATEdgeCurveIterator
class
- Class defining the iterator to scan the curves of a CATEdgeCurve.
- CATEditAgent
class
- Class representing an agent to edit an object in a workbench different from the current one.
- CATEditor
class
- Class to define an editor called by the PropertyEditor.
- CATEditorFactory
class
- Base class to create an editor factory.
- CATEditorPage
class
- Class to define/get state of the TabPage for the properties editors .
- CATEhiSegmentInfo
class
- CATElbDevice
class
- This class is used to describe a device.
- CATErrDsc
class
- Do not use this structure.
- CATEventSubscriber
class
- Base class for event publishers and subscribers.
- CATEwrWire
class
- This class is used to describe a wire.
- CATExtIBasicVisProperties
class
- Base class for CATIVisProperties Adapter.
- CATExtIContextualMenu
class
- Adapter class of the CATIContextualMenu interface.
- CATExtIContextualSubMenu
class
- Adapter for the CATIContextualSubMenu interface.
- CATExtIDlgTableViewColumnModel
class
- Adapter for the CATIDlgTableViewColumnModel interface.
- CATExtIDlgTableViewController
class
- Adapter for the CATIDlgTableViewController interface.
- CATExtIDlgTableViewLineModel
class
- CATExtIDlgTableViewModel
class
- Adapter for the CATIDlgTableViewModel interface.
- CATExtIDlgTextOverlayViewController
class
- Adapter for the CATIDlgTextOverlayViewController interface.
- CATExtIDlgTextOverlayViewModel
class
- Adapter for the CATIDlgTextOverlayViewModel interface.
- CATExtIEdit
class
- Adapter for the CATIEdit interface .
- CATExtIModelEvents
class
- Class which is an Adapter to the CATIModelEvents interface.
- CATExtISelectShow
class
- Adaptor class for the CATISelectShow interface.
- CATExtIUIActivate
class
- Adapter class for the CATIUIActivate interface.
- CATExtIVisProperties
class
- Adapter for the CATIVisProperties interface.
- CATExtIVisu
class
- Adapter for specialized CATIVisu interface .
- CATExtIVisuChildren
class
- Adapter class for the CATIVisuChildren interface.
- CATExtIWorkbenchTransition
class
- Adapter for the CATIWorkbenchTransition interface.
- CATExtInPlaceSite
class
- Adapter for the CATInPlaceSite interface.
- CATFctConnectionPoint
class
- Class made for Functional Connection Point.
- CATFctDataConnectionPoint
class
- Class made for Functional Connection Point.
- CATFctDeleteServices
class
- Class providing services enabling deletion of Functional PLM Components from database.
- CATFctDirection
class
- Possible directions for Functional Object (like Port or FlowExpositionInstance.
- CATFctFactoriesProvider
class
- Class providing access to factories related to Functional Partition.
- CATFeatureAgent
class
- Class to select in Mechanical context.
- CATFeatureImportAgent
class
- Class to select in Mechanical context with import possibilities.
- CATFmAttributeName
class
- Class representing an Attribute Name.
- CATFmAttributeValuationInfo
class
- Class representing the valuation informations of a feature attribute.
- CATFmAttributeValue
class
- Class representing the value of a Feature Attribute.
- CATFmCCPContext
class
- Class defining the context of a Cut, Copy or Paste operation.
- CATFmCatalogFacade
class
- Class representing a Catalog.
- CATFmContainerFacade
class
- Class representing a Feature Container.
- CATFmContainerServices
class
- Class grouping Feature Modeler services related to containers.
- CATFmCredentials
class
- Class representing an Accreditations Set.
- CATFmEvent
class
- Class representing an Event.
- CATFmFeatureCustomizationAdaptor
class
- Adaptor providing an empty implementation for each method or the CATIFmFeatureBehaviorCustomization interface.
- CATFmFeatureFacade
class
- Class representing a Feature.
- CATFmFeatureIterator
class
- Class representing a set of Features.
- CATFmPointingFeatureIterator
class
- Class representing a set of (Feature + Attribute Name) couples.
- CATFmStartUpFacade
class
- Class representing a Feature Definition (StartUp).
- CATFmaBrowseServicesAccess
class
- Class to access fastener services
Role: this class give access to additional fastener services .
- CATFmaCallbackEvents
class
- Base class for fastener callback events.
- CATFmaServicesAccess
class
- Class to access fastener services
Role: this class give access to additional fastener services .
- CATFmtConnectivityServices
class
- Class used to access to finite element connectivities.
- CATFmtCriterionServices
class
- Method to access informations on quality criteria.
- CATFmtElement
class
- Object representing a finite element.
- CATFmtElementIter
class
- Base class for implemeting a finite element node iterator.
- CATFmtExtIConnectivity
class
- Adapter for CATIFmtConnectivity interface.
- CATFmtExtICriterion
class
- Adapter for CATIFmtCriterion interface.
- CATFmtExtIGroupUpdate
class
- Adapter for CATIFmtGroupUpdate interface.
- CATFmtExtIMesher
class
- Adapter for CATIFmtMesher interface.
- CATFmtFEEntities
class
- Class representing a group of finite element entities (nodes, elements, faces or edges) belonging to the same instance of a Mesh.
- CATFmtFEMRepFactory
class
- CATFmtGeometricalEngine
class
- Object that handles necessary informations about a finite element in order to compute a quality criterion.
- CATFmtListOfFEEntities
class
- Object managing a list of groups of Finite Element entities (nodes, edges, faces or elements).
- CATFmtListOfMeshPart
class
- Object managing a list of pointer on Mesh Parts.
- CATFmtListOfPath
class
- Object managing a list of Paths on objects in the product structure.
- CATFmtMeshDomain
class
- Object representing a Mesh Domain.
- CATFmtMeshElementIter
class
- Object representing an iterator on all finite elements belonging to a Mesh.
- CATFmtMeshNodeIter
class
- Object representing an iterator on all finite element nodes belonging to the Mesh.
- CATFmtMeshPartElementIter
class
- Object representing an iterator on all finite elements belonging to a Mesh Part.
- CATFmtMeshPartNodeIter
class
- Object representing an iterator on all finite element nodes belonging to a Mesh Part.
- CATFmtNode
class
- Object representing a finite element node.
- CATFmtNodeIter
class
- Base class for implemeting a finite element node iterator.
- CATFmtPathFactory
class
- Factory to manage creation of a Path in the product structure.
- CATFmtRepManagerServices
class
- Class Role: Class allowing access of finite element rep manager.
- CATFmtSelectionServices
class
- Class containing methods to build selection objects from various finite element objects.
- CATFmtSelectionTrap
class
- Object representing a selection trap.
- CATFmtSelectionTrapAgent
class
- Selection trap agent.
- CATFmtTrapSettings
class
- Object to be used to customize selection trap on Mesh (nodes and elements).
- CATFmtUIBasicServices
class
- Role: Class of useful services dedicated to user interface.
- CATFont
class
- Class to manage font for geometric texts.
- CATForeignCurveData
class
- Base class of the attributes defining the data of a foreign curve.
- CATForeignGeometryData
class
- Base class for the definition of foreign data on CGM objects.
- CATForeignPCurveData
class
- Base class of the attributes defining the data of a foreign Pcurve.
- CATForeignSurfaceData
class
- Class for the definition of data for foreign surfaces.
- CATFrmContext
class
- CATFrmEditor
class
- Base class for a document editor.
- CATFrmGraphAnd2DWindow
class
- Class providing a standard window with a graph and a 2D viewer.
- CATFrmGraphAnd3DWindow
class
- Class providing a standard window with a graph and a 3D viewer.
- CATFrmLayout
class
- Class to manage a set of CATFrmWindow.
- CATFrmNavigGraphicWindow
class
- Class providing a standard window with a graph and a viewer.
- CATFrmObjectEditor
class
- Class for an object editor.
- CATFrmWindow
class
- Class to provid a working area to visualize application data.
- CATFstFilterCustoDialogObj
class
- CATFstFilterCustoDialogObj contains all required information to build properly the filter.
- CATFstFilterProcessor
class
- The filter processor.
- CATFstFilterProcessorText
class
- The filter processor for a text field input.
- CATFstValidProcessor
class
- The validation processor.
- CATFstValidProcessorText
class
- The validation processor for a text field input.
- CATGSMUICmdInfo
class
- Class to define informations for running contextual GSD command.
- CATGeometricModelTransaction
class
- Class to define a geometric model transaction.
- CATGlobalFunctions
class
- Class dedicated to the acquisition of the Knowledge dictionary.
- CATGraphicAttributeSet
class
- Class to create a graphic attribute.
- CATGraphicElementGlobalNormale
class
- Class holding the normal coordinates of the intersection point given in the global coordinary system.
- CATGraphicElementIntersection
class
- Class representing the intersection point coordinates when picking one object.
- CATGraphicElementNormale
class
- Class holding the normal coordinates of the intersection point.
- CATGraphicMaterial
class
- Class to create graphic material used to increase visual realism.
- CATGraphicPathElement
class
- Class representing a CATPathElement with graphical informations.
- CATGraphicPrimitive
class
- Base class of Graphic Primitives.
- CATGraphicPrimitiveEditHelper
class
- CATHLRBodyInstanceIterator
class
- Class defining an iterator over the input body instances used by the CATICGMHLROperator operator.
- CATHLRBodySubEdgeIterator
class
- Class defining an iterator over the sub-edges of an input body instance included in an HLR computation.
- CATHLRResult
class
- Class defining an object to access the results of an HLR operation.
- CATHSO
class
- Class representing the set of hihglighted objects.
- CATHashCodeCollec
class
- Base class for hash-tables and hash-dictionary.
- CATHashTable
class
- Class to define a hash table.
- CATICGMHybBoundary
class
- Class defining the operator that computes the boundary of a wire or a shell.
- CATICGMHybDisconnect
class
- Class defining the operator that inserts vertices in a wire or skin body, or inserts edges in a skin body.
- CATICGMHybOperator
class
- Class defining the operators operating with surfacic and wireframe entities.
- CATICGMHybOperatorImp
class
- Class defining the operators operating with surfacic and wireframe entities.
- CATICGMHybSplit
class
- Class defining the operator that splits two bodies.
- CATICGMInterproxCrv
class
- Class representing the geometric operator that deforms curves on a set of points.
- CATICGMInterproxSur
class
- Class representing the geometric operator that deforms surfaces on a set of points.
- CATICGMLayDownOperator
class
- Class defining the operator that projects a body onto another one referred to as the support and returns a solution only if the distance is lower than the factory resolution.
- CATICGMLiss
class
- Class defining a geometric operator that smoothes a set of points to create a curve.
- CATICGMObjectHashTable
class
- CATICGMObjectsLoad
class
- Load list of CGM Objects belonging to the same geofactory from a CATCGMStream .
- CATICGMObjectsSave
class
- Saves list of CGM Objects belonging to the same geofactory into a CATCGMStream .
- CATICGMRecomposeShells
class
- Class defining an operator that recomposes a multi-lump body from a list of shells to be removed or a list of shells to be kept.
- CATICGMSketchGeodesic
class
- Class defining the topological operator that creates a geodesic curve from a point and a direction.
- CATICGMSkinExtrapolation
class
- Class defining the topological operator that extrapolates a surface in tangency.
- CATICGMSolidCuboid
class
- Class defining the operator to create a topological cube.
- CATICGMSolidCylinder
class
- Class defining the operator to create a topological cylinder.
- CATICGMSolidPrimitive
class
- Base class for the operators that create basic topological primitives.
- CATICGMSolidPyramid
class
- Class defining the operator to create a topological pyramid.
- CATICGMSolidSphere
class
- Class defining the operator to create a topological sphere.
- CATICGMSolidTorus
class
- Class defining the operator to create a topological torus.
- CATICGMSurDegreeModification
class
- Class defining an operator that modifies the degree of a Nurbs surface.
- CATICGMTopBlend
class
- Class defining the topological operator that connects two wires with a skin.
- CATICGMTopBodyExtremum
class
- Class defining the operator that computes the point the furthest away from a given point in a given direction.
- CATICGMTopCAACompliantJournalChecker
class
- Class defining an object that checks a topological journal.
- CATICGMTopCleanCrvOperator
class
- Class defining the operator to clean a wire body.
- CATICGMTopCorner
class
- Class representing the operator that computes a round corner between two wire bodies.
- CATICGMTopCrvToNurbsCrvOperator
class
- Class defining a topological operator that converts the geometry of an edge into a NURBS curve.
- CATICGMTopCurveOperator
class
- Abstract class of the topological operators that creates 1D bodies from geometry.
- CATICGMTopDevelop
class
- Class defining the operator that maps a wire on a shell onto another shell.
- CATICGMTopExtrapolWireOnShell
class
- Class representing the operator that computes the extrapolation of a wire on a skin body.
- CATICGMTopGeodesicLineOperator
class
- Class defining a topological operator that builds a geodesic line on a shell.
- CATICGMTopGeodesicPtPt
class
- Class defining the operator that creates a geodesic line from two points.
- CATICGMTopHelixOperator
class
- Class defining a topological operator that builds an helix Body.
- CATICGMTopLineOperator
class
- Class defining a topological operator that builds a line body.
- CATICGMTopLineTangentCrvCrvOperator
class
- Class defining a topological operator that creates the line bodies tangent to wire bodies.
- CATICGMTopLineTangentPtCrvOperator
class
- Class defining a topological operator that computes line bodies tangent to a curve body.
- CATICGMTopMostContinuousGeoInWireOperator
class
- Class defining the operator to recover the most continuous geometry of a body wire.
- CATICGMTopMultiResult
class
- Base class for all the operators that output several resulting bodies.
- CATICGMTopParallel
class
- Class representing the operator that computes a wire parallel to another one on a skin body.
- CATICGMTopPointOperator
class
- Class defining a topological operator that creates a point Body.
- CATICGMTopPrism
class
- Class representing the topological operator that creates a prism.
- CATICGMTopReflectLine
class
- Class defining the operator that computes the reflect lines on a skin body.
- CATICGMTopRevol
class
- Class representing the topological operator that revolves a profile.
- CATICGMTopSewSkin
class
- Interface representing the operator to sew a skin onto a body (solid or skin).
- CATICGMTopShellOrientation
class
- Class defining the operator that modifies the orientation of the faces of a shell as well as the underlying surfaces so that the faces, the surfaces and the shell all have the same orientation.
- CATICGMTopSimilarCurve
class
- Class defining the topological operator that connects two wires with the "Base Curve" option.
- CATICGMTopSimplify
class
- Class representing the operator that "simplifies" a body or a part of a body.
- CATICGMTopSkin
class
- Class representing the operator that creates a skin body from one surface.
- CATICGMTopSpine
class
- Class representing the topological operator that creates a spine.
- CATICGMTopSplineOperator
class
- Class defining a topological operator that creates a spline body.
- CATICGMTopSurToNurbsSurOperator
class
- Class defining a topological operator that converts the geometry of a surface to a NURBS surface.
- CATICGMTopSweep
class
- Class representing the topological operator that sweeps a profile.
- CATICGMTopSweepSkinSkinSegment
class
- Class defining the topological operator that creates a sweep between a two skin bodies.
- CATICGMTopSweepWireSkin
class
- Class defining the topological operator that creates a sweep between a skin body and a wire body.
- CATICGMTopSweepWireSkinCircle
class
- Class defining the topological operator that creates a sweep between a skin body and a wire body.
- CATICGMTopTangentCurveOperator
class
- Class of the topological operators that create the bodies tangent to other bodies.
- CATICGMTopVertex
class
- Class representing the operator that creates a point body from one point.
- CATICGMTopWire
class
- Class representing the operator that creates a wire body from one or several curves.
- CATICGMTopologicalBlendCurve
class
- Class defining the topological operator that connects two wire bodies.
- CATICGMTopologicalFill
class
- Class defining the topological operator that fills a space defined by a set of wires.
- CATICGMTopologicalMatch
class
- Class defining the topological operator that matches parts of skin boundaries.
- CATICGMVirtual
class
- Public CGM interface root class.
- CATICGMWireExtrapolationOp
class
- Class defining the extrapolation operator on a wire body.
- CATICStringListImpl
class
- Class which implements CATICStringList interface.
- CATISO
class
- Class for visualizing temporary objects in given viewers.
- CATIStringListImpl
class
- Class which implements CATIStringList interface.
- CATIUnknownListImpl
class
- Class which implements CATIUnknownList interface.
- CATIndicationAgent
class
- Class representing an agent dedicated to indication.
- CATIndicationSegment
class
- Class to define the line segment under the mouse cursor in a 3D viewpoint.
- CATIndicator
class
- Class defines a behavior in the back of a viewer.
- CATIniCleanerSettingCtrl
class
- Class to delete a setting controller.
- CATIniInputDescriptionAdaptor
class
- Adaptor class for CATIInputDescription.
- CATIniSearchEnumeration
class
- Class defining operating signs for search criterion.
- CATInstanciationContext
class
- Class dedicated to instanciation management.
- CATInteractiveApplication
class
- base class for all interactive applications.
- CATKWEErrorSeverity
class
- Description of the severity of an error that may be raised in a user function.
- CATKWEEvaluationErrors
class
- Namespace for evaluation errors.
- CATKnotVector
class
- Class containing all the data necessary to define a uniform or non uniform, non periodic basis.
- CATKweCustomNamingAdapter
class
- CATKweExposeObjectAdapter
class
- Class to be used as an adapter for objects that want to be used through Knowledge Expert and Search.
- CATKweObjectAdapter
class
- Class to be used as an adapter for objects that want to implement CATICkeFeature or CATICkeObject (or both).
- CATKweTypesBrowserServices
class
- CATListValCATString
class
- Class to implement a mutable list of CATString.
- CATListValCATUnicodeString
class
- This class implements a mutable list of CATUnicodeStrings.
- CATLogConnectionPoint
class
- Class made for Logical Connection Point.
- CATLogDataConnectionPoint
class
- Class made for Logical Connection Point.
- CATLogDeleteServices
class
- Class providing services enabling deletion of Logical PLM Components from database.
- CATLogDirection
class
- Possible directions for logical Object (like Port or SystemTypeExpositionInstance.
- CATLogFactoriesProvider
class
- Class providing access to factories related to Logical Partition.
- CATManipulator
class
- Class to manipulate representations.
- CATMappingOperator
class
- Base class to create a mapping operator to apply textures.
- CATMath2x2Matrix
class
- Class representing a matrix in dimension 2.
- CATMath3x3Matrix
class
- Class representing a matrix in dimension 3.
- CATMathAxis
class
- Class representing a mathematical axis system in dimension 3.
- CATMathAxis2D
class
- Class representing a mathematical axis system in dimension 2.
- CATMathBox
class
- Class representing a 3D box, parallel to the canonical axis.
- CATMathBox2D
class
- Class representing a 2D box, parallel to the canonical axis.
- CATMathCircle
class
- Class representing a 3D mathematical circle.
- CATMathCircleArc2D
class
- Class representing an arc of a circle.
- CATMathComplex
class
- Class representing a complex number.
- CATMathComplexRGE
class
- Class representing the mathematical properties of an RGE whose TTRS class is Complex.
- CATMathComplexf
class
- Class representing a complex number in float.
- CATMathCurve
class
- Base class representing a mathematical parametric curve t -> M(t) from R to R3.
- CATMathCylindricalRGE
class
- Class representing the mathematical properties of an RGE whose TTRS class is Cylindrical.
- CATMathDirection
class
- Class defining a normalized vector.
- CATMathDirection2D
class
- Defines a normalized vector in 2D space.
- CATMathDirection2Df
class
- Class representing a temporary normalized vector in dimension 3 in float precision.
- CATMathDirectionf
class
- Class representing a temporary normalized vector in dimension 3 in float precision.
- CATMathExtendableSet
class
- Class handling the allocation for a set or grid of points or vectors.
- CATMathFoundationX
class
- Class representing a predefined scalar function of one variable.
- CATMathFoundationXY
class
- Class representing a pre-defined scalar function of two variables.
- CATMathFunctionGeneral
class
- Class representing a scalar function of one or more variables.
- CATMathFunctionX
class
- Class representing a scalar function of one variable.
- CATMathFunctionXY
class
- Class representing a scalar function of two variables.
- CATMathGrid
class
- Class handling the allocation of grids of CATMathGridOfPoints and CATMathGridOfVectors.
- CATMathGridOfPoints
class
- Class representing a bi-dimensionnal grid of CATMathPoints.
- CATMathGridOfVectors
class
- Class representing a bi-dimensionnal grid of CATMathVectors.
- CATMathInterval
class
- Class representing a closed bounded interval of R.
- CATMathIntervalND
class
- Class representing a closed bounded interval of R^N.
- CATMathLine
class
- Class representing an untrimmed 3D mathematical line.
- CATMathLine2D
class
- Class representing an untrimmed 2D mathematical line.
- CATMathPlanarRGE
class
- Class representing the mathematical properties of an RGE whose TTRS class is Planar.
- CATMathPlane
class
- Class representing a mathematical plane in 3D.
- CATMathPoint
class
- Class representing a mathematical cartesian point in dimension 3.
- CATMathPoint2D
class
- Class representing a mathematical cartesian point in dimension 2.
- CATMathPoint2Df
class
- Class representing a temporary mathematical 2D point in float precision.
- CATMathPointf
class
- Class representing a mathematical cartesian 3D-point in float precision.
- CATMathPolynomX
class
- Class defining the real polynom of one variable.
- CATMathPolynomXY
class
- Class defining the real polynom of two variables.
- CATMathPrismaticRGE
class
- Class representing the mathematical properties of an RGE whose TTRS class is Prismatic.
- CATMathRGE
class
- Class representing the mathematical properties of RGEs (TTRS).
- CATMathRevoluteRGE
class
- Class representing the mathematical properties of an RGE whose TTRS class is Revolute.
- CATMathSetOf3DObjects
class
- Class handling the allocation of sets of CATMathSetOfPoints and CATMathSetOfVectors.
- CATMathSetOfLongs
class
- Class to define a set of longs.
- CATMathSetOfPoints
class
- Class representing a set of CATMathPoints.
- CATMathSetOfPointsND
class
- Class defining a set of points in R^n.
- CATMathSetOfPointsNDTwoTangents
class
- Class defining a set of points in R^n with two extremal tangents.
- CATMathSetOfPointsNDWithVectors
class
- Class defining a set of points in R^n with associated vectors.
- CATMathSetOfVectors
class
- Class representing a set of CATMathVectors.
- CATMathSphericalRGE
class
- Class representing the mathematical properties of an RGE whose TTRS class is Spherical.
- CATMathStream
class
- Base class of the stream and unstream operations.
- CATMathTransformation
class
- Class representing a transformation in dimension 3.
- CATMathTransformation1D
class
- Class defining a transformation in a 1D space.
- CATMathTransformation2D
class
- Class representing a transformation in dimension 2.
- CATMathVector
class
- Class representing a mathematical vector in dimension 3.
- CATMathVector2D
class
- Class representing a mathematical vector in dimension 2.
- CATMathVector2Df
class
- Class representing a temporary vector in dimension 2 in float precision.
- CATMathVectorf
class
- Class representing a temporary vector in dimension 3 in float precision.
- CATMeasurableModes
class
- CATMf3DBehaviorAdapter
class
- Adaptor class for CATIMf3DBehavior.
- CATMmrPanelStateCmd
class
- Base class for mechanical feature creation and edition commands.
- CATMmrPrtPanelStateCmd
class
- Basic class for creation and edition commands with a dialog box in Part Design context.
- CATMmrReplaceAdapter
class
- Adapter class for the CATIReplace interface.
- CATMmrShapeFeaturePropertiesAdapter
class
- Adapter class for the CATIShapeFeatureProperties interface.
- CATMmrStateCommand
class
- Basic class for mechanical feature creation and edition commands.
- CATMmrUseSolidInsertionAdapt
class
- CATModelForRep
class
- Base class for dialog help objects.
- CATModelForRep2D
class
- Class for dialog help 2D objects.
- CATModelForRep3D
class
- Class for dialog help 3D objects.
- CATModelIdentificator
class
- Class to create a model identifier.
- CATMsg
class
- Message from a message catalog.
- CATMsgCatalog
class
- Message catalog class.
- CATMultiDocumentCommand
class
- Base class to define a state dialog command to achieve a selection in any nonactive document.
- CATNavigBox
class
- Classe to create a windows owning a graph.
- CATNavigController
class
- Class used to control navigation.
- CATNavigInstance
class
- Class used to navigate through an instance.
- CATNavigation2DViewer
class
- Class to display 2D Graphic Representations on the screen, adding the Local Transformations.
- CATNavigation3DViewer
class
- Class to display 3D Graphic Representations on the screen, adding the Local Transformations.
- CATNodeExtension
class
- Adapter class for CATINavigElement and CATINavigModify and CATINavigNodeCtrl interfaces.
- CATNotificationDispatcher
class
- Class to dispatch notifications.
- CATOmbLifeCycleOwnerNLSAdapter
class
- Class providing dummy implementation for interface CATIOmbLifeCycleOwnerNLSInfo.
- CATOmbLifeCycleRootsBag
class
- Class allowing to hold PLM components in session.
- CATOmbLinkStatusServices
class
- Class to interpret the return code of link resolution methods.
- CATOmbObjectInContext
class
- Class representing an object in a context.
- CATOtherDocumentAgent
class
- Class to define a dialog agent that enables selection in a nonactive document.
- CATPDPluginProperties
class
- CATPLMBatch
class
- Class to provide services to generate input parameters used for instantiation and processing of batch application.
- CATPLMBatchXMLToolBox
class
- Class to provide methods to decode V5 documents-PLM Components mapping existing in the input xml file as per the possible mapping formats (File-TST or TST-File).
- CATPLMComponentInterfacesServices
class
- Class to access services on PLM component in current session.
- CATPLMDetachServices
class
- Class representing services to detach data from the database.
- CATPLMEditabilityPublicServices
class
- CATPLMExchangeChannelServices
class
- Class representing services to manage a PLM Channel.
- CATPLMNavAttributesServices
class
- Class which provides a service to load customer attributes on objects in session.
- CATPLMNavPropertiesAcquisition
class
- Class which provides a dialog acquisition agent to manage selection of a PLM entity in an editor.
- CATPLMNewServices
class
- class of service dedicated to access CAA PLM New service.
- CATPLMObjectSelectorServices
class
- class of service dedicated to the PLM Object Selector.
- CATPLMPersistentFilterServices
class
- Class to manage services on persistent PLM filters components.
- CATPLMPrdDeleteServices
class
- Class to delete Product References or Representation References directly in the database.
- CATPLMPrdProductReferenceServices
class
- Class to Access Product References and related information directly from the database.
- CATPLMSessionServices
class
- Class to create and delete a batch session.
- CATPLMSiteStatus
class
- Class dedicated to the Site Ownership status information management.
- CATPLMTypeServices
class
- Class of services to manipulate PLMTypes.
- CATPLMUpdateActorADP
class
- Adaptor for CATIPLMUpdateActor.
- CATPLMUpdateFactory
class
- Factory class exposing a static method to create a PLMUpdate Engine.
- CATPSO
class
- Class representing the set of pre-hihglighted objects.
- CATPanelState
class
- Class representing a state dedicated to manage a dialog box.
- CATParmPublisherAdapter
class
- CAA Adapter to CATIParmPublisher Interface.
- CATParmValuatorAdapter
class
- CAA2 Adapter to CATIParmValuator Interface.
- CATPathElement
class
- Class representing a path of objects.
- CATPathElementAgent
class
- Class representing an agent dedicated to selection.
- CATPathElementRep
class
- Class representing a path of 3D graphical representations associated to a path of objects.
- CATPatternFactory
class
- Class to retrieve the 3DPart object factory.
- CATPcbImportExportMode
class
- Class to Get/Set Export/Import information.
- CATPcbImportExportServices
class
- Class exposing services dedicated to Import and Export of IDF Files.
- CATPickOptions
class
- Class representing the pick options within a visualized viewer.
- CATPickPath
class
- Class representing a single graphical representation within a visualized viewer.
- CATPickPathList
class
- Class representing a list of CATPickPath .
- CATPipSessionServicesProvider
class
- Class to provide Piping Session interface pointers.
- CATPixelImage
class
- Class to represent a pixel image or texture in memory.
- CATPrdFactory
class
- Class to retrieve the PLM Product Reference or PLM Product Representation Reference or 3DPart factory.
- CATPrint2DRep
class
- Class to create a 2D-rep from a printable object for display purposes.
- CATPrint2DRepImage
class
- Class to create a print image from a 2D-rep.
- CATPrint2DRepImageBase
class
- Class to create a print image from a 2D-rep.
- CATPrint3DRepImage
class
- Class to create a print image from a 3D-rep.
- CATPrintAlbumDialog
class
- Class to display and manage the album contents.
- CATPrintCGMProperties
class
- CATPrintCaptureDialog
class
- Dialog class to capture a selected zone in a viewer for print purpose.
- CATPrintDevice
class
- Class to create print devices.
- CATPrintDialog
class
- Class to provide a standard graphic interface to choose a printer, specify the page layout and print an image.
- CATPrintDriverManager
class
- CATPrintEPSProperties
class
- CATPrintFile
class
- Class to create a typed file for printing.
- CATPrintFileDevice
class
- Class to create file devices.
- CATPrintFileGenerator
class
- Class to create generators with driver dynamic-loading.
- CATPrintFileImage
class
- Class to create print file images.
- CATPrintForm
class
- Class to describe a form (paper format).
- CATPrintGenerator
class
- Base class to write generators and usually printer drivers.
- CATPrintGradient
class
- Base class for gradient attributes.
- CATPrintGradientLinear
class
- Derived class describing linear gradients.
- CATPrintGradientRadial
class
- Derived class describing radial gradients.
- CATPrintGradientStop
class
- CATPrintHPGL2Properties
class
- CATPrintHPGLProperties
class
- CATPrintImage
class
- Abstract class to build a print image.
- CATPrintMultiPageImage
class
- CATPrintPDFProperties
class
- CATPrintParameters
class
- Class to create a CATPrintParameters object.
- CATPrintPixelImageDevice
class
- Class to create CATPixelImage devices.
- CATPrintRastProperties
class
- CATPrintSVGProperties
class
- Class wrapping SVG generator properties.
- CATPrintStream
class
- Class to manage i/o on typed file.
- CATPrintSupportImage
class
- Class to create an image for support printing.
- CATPrintSupportImageBase
class
- Class to create an image for support printing.
- CATPrintTextImage
class
- Class used to print text files.
- CATPrintViewerDialog
class
- Class to create a print viewer dialog.
- CATPrintViewerImage
class
- Class to create an image for viewer printing.
- CATPrintViewerImageBase
class
- Class to create an image for viewer printing.
- CATPrintVisuParameters
class
- Class to create a CATPrintVisuParameters object.
- CATPrinter
class
- Class to describe a printer and its attributes.
- CATPrinterDevice
class
- Class to create a printer device.
- CATPrinterManager
class
- Class to manage system printers.
- CATPrinterManagerDialog
class
- Class to create a printer manager dialog.
- CATPrinterManagerFrame
class
- Class to create a printer manager frame.
- CATPrtUpdateCom
class
- Class to update the part or a selected feature.
- CATPsiPLMFactory
class
- CATREVReviewUIServices
class
- Allows to access UI services on Reviews.
- CATRasterizationData
class
- CATRawCollPV
class
- Class to implement a mutable list of void * pointers.
- CATRawColldouble
class
- Class to implement a mutable list of double-precision floating-point numbers.
- CATRawCollfloat
class
- Class to implement a mutable list of single-precision floating-point numbers.
- CATRawCollint
class
- Class to implement a mutable list of 32-bit integers.
- CATRender
class
- Class to create a render.
- CATRep
class
- Class to create a representation of an application object.
- CATRepPath
class
- Class representing a single graphical representation within a graphical tree.
- CATRepShortHelp
class
- Class to add a short message to the representation.
- CATRscCatalog
class
- Resource catalog class.
- CATSAXDefaultHandler
class
- Default base class for SAX2 event handlers.
- CATSAXDefaultXMLFilter
class
- Base class for deriving an XML filter.
- CATSAXXMLReaderOptions
class
- Class to group constants which correspond to the standard SAX2 features and properties.
- CATSO
class
- A set of objects.
- CATScriptUtilities
class
- Class to provide utility functions which simplify the use of the scripting interfaces.
- CATSelector
class
- Class to select representations.
- CATSetValCATString
class
- Class to implement a mutable ordered set of CATString.
- CATSetValCATUnicodeString
class
- Class to implement a mutable ordered set of CATUnicodeStrings.
- CATSettingInfo
class
- Defines the information corresponding to an attribute.
- CATSettingRepository
class
- Class for managing the user's customization.
- CATSimObjectInContextFactory
class
- Service class to create an Object representing a link.
- CATSketcherSettings
class
- Abstract class defining the setttings of the Sketcher behavior.
- CATSketcherToolbox
class
- Toolbox containing services linked to the current Drafting or Sketcher application editor.
- CATSoftwareConfiguration
class
- Class defining the software configuration to be used to run a topological operator.
- CATSoftwareModification
class
- Class defining a software modification.
- CATStSettingCBManager
class
- Events declaration.
- CATStackableCommandSet
class
- Class to store a list of command header instance name.
- CATStateCommand
class
- Base class for a State Command.
- CATStateCondition
class
- Base class to create a condition.
- CATString
class
- Class to use for non language meaningful character strings.
- CATSupport
class
- Base class .
- CATSurEvalCommand
class
- Class representing a command for computing a multiple evaluation on points of a CATSurface.
- CATSurEvalLocal
class
- Class representing an object that handles the results of a multiple evaluation on a point of a CATSurface.
- CATSurEvalResult
class
- Class representing an object that handles the results of a grid evaluation on points of a CATSurface.
- CATSurLimits
class
- Class representing the limitations of a CATSurface.
- CATSurParam
class
- Class representing the global parameter of a point on a CATSurface.
- CATSurfaceTools
class
- Class to determine the type of a surface as well as its parameters (radius of a CATFilletSurface for example).
- CATSurfacicRep
class
- Class to define a Surfacic representation.
- CATSysCAALM
class
- Class providing access to CATIA's licensing subsystem.
- CATSysPreferenceRepository
class
- Class for managing the user's preferences.
- CATSysSettingRepository
class
- Class to manipulate settings controlled by XML metadata.
- CATTaskController
class
- Class to launch an interruptible task.
- CATTemplatesAccessServices
class
- Provides services to access list of User defined features and powercopies (templates).
- CATTexturePixelImage
class
- Class to create an image used in texture mapping.
- CATTime
class
- Class to use for date and time representation.
- CATTimeSpan
class
- Class to use for a time difference representation.
- CATToken
class
- Class to analyse the contents of a CATUnicodeString instance.
- CATTolerance
class
- CATTopData
class
- Class defining inputs of the topological operators.
- CATTransfoManager
class
- Class representing the process of geometric transformation of a CATGeometry.
- CATUndoableCommand
class
- Class representing an undoable command.
- CATUnicodeChar
class
- Class to use for language meaningful character.
- CATUnicodeString
class
- Class to use for NLS character strings.
- CATUuid
class
- Class that generates Unique Universal Identifier.
- CATV4iV4Attribute
class
- Class representing a V4 attribute.
- CATV4iV4Element
class
- Class to construct objects that corresponds to V4 elements.
- CATV4iV4Spline
class
- Class to construct objects that corresponds to V4 Spline.
- CATVALServices
class
- Services to manage the Validation modeler.
- CATVectorImage
class
- Class to represent a vectorial graphic image in memory.
- CATVertexIterator
class
- Class defining an iterator that recursively scans (inside the context of a specified body) the cells that bound a vertex.
- CATViewer
class
- Class to display Graphic Representations on the screen.
- CATViewpoint
class
- A viewpoint represents the scene to be seen and the position of the observer.
- CATViewport
class
- Class taht defines the clipping area.
- CATVisManager
class
- Class enabling the MVC.
- CATVisMeasurableGP
class
- Class for measurement on Graphic Primitives.
- CATVisPropertiesPrivateValues
class
- Base class for the CATVisPropertiesValues class.
- CATVisPropertiesValues
class
- Class to represent a set of graphic properties.
- CATVizBaseIUnknown
class
- Base Class for Visualization objects.
- CATVizBasePathElementRep
class
- Class .
- CATWSPCaptureServices
class
- Class to manage services on persistent searches and filters.
- CATWorkbenchTransitionCmd
class
- Command to perform a workbench transtion.
- CATWorkshopConfigurationFactory
class
- Base class to create a workbench factory.
- CATXMLPPMemoryBuffer
class
- Class to implement a variable size memory buffer to store XML content generated in memory.
- CATXSO
class
- Base class of set of objects.
- CAT_VARIANT_BOOL
class
- This is the definition for the Automation VARIANT_BOOL type.
- CNext
class
- Class to define a new product line.
- DELD5DataImport
class
- DELLiveInfraBrowserData
class
- Class used to manage information needed to define a browser tab in the immersive browser.
- DELPPRLiveProcessSelectionServices
class
- DELPPRLiveProcessServices
class
- DataCommonProtocolCCPServices
class
- Generic Copy and Paste services that operate on all objets implementing CATICutAndPastable interface.
- DataCommonProtocolServices
class
- Generic services that operate on all objets implementing CATIUseEntity interface.
- IEnumVARIANT
class
- Interface to traverse CATVariant collections.
- PLMCLGPublicCatalogFactoryServices
class
- Provide static method to retrieve Catalog factory.
- PLMCLGPublicLibraryNavServices
class
- Class to load Library modeler objects.
- PLMDocumentServices
class
- Class providing static methods to manipulate Documents.
- PLMFolderServices
class
- Class providing static methods to manipulate Folders.
- PLMPSISessionHelpers
class
- Class managing session data for the creation of PLM entities.
- PLMPublicLinkFacade
class
- Class representing a Link.
- PLMRootFolderFactoryServices
class
- Class providing static method to retrieve Root Folder factory.
- PLMSSOClient
class
- Class to create a SSO client instance.
- PLMSSOCredential
class
- This class represents a SSO credential.
- PLMSetupDataGlobalFunctions
class
- Class used to provide global services for the Set Up Data management.
- SendToXPDM
class
- Class to provide service for sending export event.
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.