CAA C++ Class Index
All Frameworks Object Hierarchy Indexes
B
C
D
E
I
O
P
S
V
_
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.
CAT2DLDrawingServices
class Class of services providing a method to extract a drawing from a 2D Layout.
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.
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.
CAT3DEdgeGP
class Class to create the graphic primitive of a 3D edge.
CAT3DFaceGP
class Class to create the graphic primitive of a 3D face.
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.
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.
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.
CATAcisToV5
class Class to perform conversion of ACIS data into V5.
CATAcquisitionAgent
class Base class for a state command acquisition agent.
CATAcquisitionFilter
class The basic class for a filter.
CATAfrCheckHeaderAccessor
class Class to handle a check header.
CATAfrCommandHeaderRep
class Base class to create a customized representation for a command header.
CATAfrDialogCommandHeader
class Base class to create a command header with a customized representation.
CATAnalysisAssemblyManager
class Field model assembly manager.
CATAnalysisCharacCollector
class A collector characteristic is a characteristic obtained by combining the
information of basic characteristics over several entities.
CATAnalysisCollectorArchiver
class Archiver for collector characteristic.
CATAnalysisCollectorRoot
class A collector is an object obtained by combining the
information of basic characteristics over several entities.
CATAnalysisEntityCollector
class Field model Object to extract finite element entities.
CATAnalysisExplicitAxis
class Field model axis system.
CATAnalysisExplicitCharac
class Field model characteristic.
CATAnalysisExplicitChild
class Field model child.
CATAnalysisExplicitData
class This object is used to provide basic services for the field model.
CATAnalysisExplicitElement
class Field model element.
CATAnalysisExplicitEntity
class Field model entity.
CATAnalysisExplicitList
class Field model list.
CATAnalysisExplicitListABy
class Field model apply by list.
CATAnalysisExplicitListATo
class Field model apply to list.
CATAnalysisExplicitListUsr
class Field model user list.
CATAnalysisExplicitModel
class Field Model management.
CATAnalysisExplicitNode
class Field model node.
CATAnalysisExplicitParent
class Field model parent.
CATAnalysisExplicitRulesData
class This object is used to encapsulate the database of rules.
CATAnalysisExplicitSet
class Field model set.
CATAnalysisExplicitTopology
class Common basic services for Field Model Objects.
CATAnalysisExplicitVirtualElement
class Field model virtual element.
CATAnalysisExplicitVirtualNode
class Field model virtual node.
CATAnalysisGenerativeFEM
class Create a generative finite element model.
CATApplication
class Base class for applications.
CATApplicationFrame
class Class representing the application main window model.
CATAsmConstraintServices
class Class dedicated to Assembly Constraints services.
CATAsmConstraintSetServices
class Class dedicated to Assembly Constraints' Sets creation and management.
CATAttributeInfos
class Class to be used to define attributes of CATIType .
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.
CATBodyChecker
class Class defining the operator to check a given body.
CATBodyTessellator
class Class defining a Tessellation operator on a body.
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.
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.
CATCGMVirtual
class Generic virtual class for geometrical modeler.
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.
CATCellTessellator
class Class defining a Tessellation operator on a cell.
CATChar
class Class to represent non-NLS Characters.
CATCke
class Class used as a namespace.
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.
CATCloneManager
class Class representing the process of duplication of a CATICGMObject.
CATCloseOperator
class Class representing the operator that closes a skin body.
CATCmdAccess
class Base class to create an access.
CATCmdContainer
class Class to create the container's access.
CATCmdSeparator
class Class to create a separator's access .
CATCmdStarter
class Class to create a starter's access.
CATCmdSwitchAgent
class Class which defines an acquisition agent visualizable in a toolbar.
CATCmdWorkbench
class Class to create the workbench's access .
CATCmdWorkshop
class Class to create the workshop's access .
CATColIMergeableAdapter
class
CATColISharableAdapter
class
CATCollabLocalInfo
class
CATCollabWsInfo
class
CATCollec
class Scope level for collection definitions.
CATCollecRoot
class Base class for collection.
CATColorMap
class Class to create a table of 256 indexed colors.
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.
CATCommandHeader
class Class to create a command header.
CATCommandHeaderWithSDO
class Base class for command headers to represent objects contained in a CATSDO.
CATCommandHeaderWithSDOForAgent
class Class for command headers to represent Dialog Agents in a toolbar.
CATCommandSelector
class Class to manage notifications.
CATComputePointOnWire
class Class defining the operator that computes mathematical points on a wire.
CATConfusionPtOnCrvPtOnCrv
class Class defining the operator testing the overlap of two points on a CATCurve.
CATConfusionPtOnSurPtOnSur
class Class defining the operator testing the overlap of two points on a CATSurface.
CATConstraintServices
class Class dedicated to Constraints services.
CATConvertCrvToNurbsCrv
class
CATConvertCurveToCanonic
class Class representing the geometric operator to compute the most approaching canonical
curve of a given curve.
CATConvertSurToNurbsSur
class
CATCrvDegreeModification
class Class defining an operator that modifies the degree of a curve.
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.
CATCrvFittingToNurbsCrv
class Class defining a geometric operator that computes a (possibly approximated) NURBS representation 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.
CATCurveCurvilinearParameterization
class Class defining the operator to parameterize a curve in curvilinear parameterization.
CATCurveTessellator
class Class defining a tessellation operator on curves.
CATCurveUserParameterization
class Class defining the operator to parameterize a curve with a general parameterization.
CATCustomizableState
class Class base to create user state.
CATCustomizableTransition
class Class representing a specialized transition.
CATDECPartToPartConvertor
class Create a new CATPart from a CATPart
Role : This service is used to convert a Part into a Part file.
CATDECProductToPartConvertor
class Create a new CATPart from a CATProduct
Role : This service is used to convert a Product into a Part file.
CATDECProductToProductConvertor
class Create a new CATProduct from a CATProduct
Role : This service is used to convert a Product into a Product.
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.
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.
CATDimDefinition
class Class to initialize basic informations necessary to the dimension creation.
CATDimMath
class
CATDimSystemDefinition
class Class to initialize basic informations necessary to the dimension system creation.
CATDimTempCst
class
CATDistanceMinBodyBody
class Class defining the operator that computes the minimum distance between two bodies.
CATDistanceMinCrvCrv
class Class defining the operator of the minimum distance between
two curves.
CATDistanceMinPtCrv
class Class defining the operator of the minimum distance between
a point and a curve.
CATDistanceMinPtSur
class Class defining the operator of the minimum distance between
a point and a surface.
CATDistanceTool
class Class defining the type of parallel computation.
CATDlgBar
class Base class for status bars and toolbars.
CATDlgBarMenu
class Base class for menu bar management.
CATDlgBlackBox
class Base class for CATDlgWindows (for Windows platforms) or CATDlgMotif (for Unix platforms).
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.
CATDlgMotif
class Class specific to Unix platforms, neutral window providing some interoperability capability with non V5 Dialog objects.
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.
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.
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 Class specific to Windows platforms, neutral window providing some interoperability capability with non V5 Dialog objects.
CATDocEnvManager
class Class to manage the list of environment object.
CATDocument
class Class to contain the data of your model.
CATDocumentIntegrityServices
class Services to check data integrity within a document.
CATDocumentServices
class Services to create, open and close documents.
CATDynBoolean
class Class defining the boolean operations on skins and solids.
CATDynChamfer
class Class defining the operator to chamfer edges of a 3D body or a skin body.
CATDynChamferRibbon
class Class defining a chamfer ribbon.
CATDynDraft
class Class defining the operator to draft faces of a 3D body.
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.
CATDynFillet
class Class defining the operator to fillet edges or faces of a 3D body or a skin body.
CATDynFilletRadius
class Class defining the radius properties of an edge in a ribbon.
CATDynFilletRibbon
class Base class defining a fillet ribbon.
CATDynMassProperties1D
class Class defining the geometric operator to perform a global analysis on a CATCurve.
CATDynMassProperties3D
class Class representing the operator that computes geometric characteristics of a body , a face
or a edge.
CATDynOperator
class Abstract base class for the operators of filleting, drafting, chamfering, shelling and Boolean operations.
CATDynRemoveFaceFilletRibbon
class Class defining a tri-tangent fillet ribbon.
CATDynShell
class Interface representing the topological operator of shell.
CATDynSplit
class Class defining the operator that splits a 3D body.
CATDynThickness
class Interface representing the topological operator of thickness.
CATDynTransformation
class Class representing the topological operator that transforms a CATBody.
CATDynamicGP
class Base class of dynamic graphic primitives.
CATEAPspDesignValidation
class
CATEAPspValidation
class
CATEASchApp2DZoneFrom3DZone
class Super class to derive implementation for interface CATISchApp2DZoneFrom3DZone.
CATEASchAppAddCATStateCommand
class Super class to derive implementation for interface CATISchAppAddCATStateCommand.
CATEASchAppAddCommand
class Super class to derive implementation for interface CATISchAppAddCommand.
CATEASchAppAssembly
class Super class to derive implementation for interface CATISchAppAssembly.
CATEASchAppAssemblyMember
class Super class to derive implementation for interface CATISchAppAssemblyMember.
CATEASchAppCCPCGCntrInfo
class Super class to derive implementation for interface CATISchAppCCPCGCntrInfo.
CATEASchAppCmdInfo
class Super class to derive implementation for interface CATISchAppCmdInfo.
CATEASchAppCntrColor
class Super class to be derived for implementation of interface CATISchAppCntrColor.
CATEASchAppCntrData
class Super class to derive implementation for interface CATISchAppCntrData.
CATEASchAppCntrDocLink
class Super class to derive implementation for interface CATISchAppCntrDocLink.
CATEASchAppCntrName
class Super class to derive implementation for interface CATISchAppCntrName.
CATEASchAppCntrShow
class Super class to derive implementation for interface CATISchAppCntrShow.
CATEASchAppDeleteCheck2
class Super class to derive implementation for interface CATISchAppDeleteCheck2.
CATEASchAppDisplayMode
class Super class to derive implementation for interface CATISchAppDisplayMode.
CATEASchAppGroup
class Super class to derive implementation for interface CATISchAppGroup.
CATEASchAppListContMem
class Super class to derive implementation for interface CATISchAppListContMem.
CATEASchAppModelInit
class Super class to derive implementation for interface CATISchAppModelInit.
CATEASchAppMultiImage
class Super class to derive implementation for interface CATISchAppReplace.
CATEASchAppMultiImageMaster
class
CATEASchAppObjectFactory2
class Super class to derive implementation for interface CATISchAppObjectFactory2.
CATEASchAppObsoleteClass
class Super class to derive implementation for interface CATISchAppObsoleteClass.
CATEASchAppReplace
class Super class to derive implementation for interface CATISchAppReplace.
CATEASchAppRoute2
class Super class to derive implementation for interface CATISchAppRoute2.
CATEASchAppRouteAlternateGraphic
class Super class to derive implementation for interface CATISchAppRouteAlternateGraphic.
CATEASchAppRouteCATDlgFrame
class Super class to derive implementation for interface CATISchAppRouteCATDlgFrame.
CATEASchAppRouteDialog
class Super class to derive implementation for interface CATISchAppRouteDialog.
CATEASchAppScalingRule
class Super class to be derived for implementation of interface CATISchAppScalingRule.
CATEASchAppSourcePostPaste
class Super class to derive implementation for interface CATISchAppSourcePostPaste.
CATEASchAppTargetPostPaste
class Super class to derive implementation for interface CATISchAppTargetPostPaste.
CATEASchAppToolsOptionsData
class Super class to derive implementation for interface CATISchAppToolsOptionsData.
CATEAnalysisAxis
class Adapter for the implementation of CATISamAnalysisEntityInit interface.
CATEAnalysisContextCheck
class Adapter for the implementation of CATISamAnalysisContextCheck interface.
CATEAnalysisEditionControl
class Adapter for the implementation of CATISamEditionControl interface.
CATEAnalysisEditionCusto
class Adapter for the implementation of CATISamEditionCusto interface.
CATEAnalysisEntityInit
class Adapter for the implementation of CATISamAnalysisEntityInit interface.
CATEAnalysisEntityPreproSubscriber
class Class Adapter for CATISamMeshSubscriber.
CATEAnalysisEntityVisu
class Adapter for the implementation of CATISamEntityVisu interface.
CATEAnalysisGroup
class Adaptor for CATISamGroup interface.
CATEAnalysisSetInit
class Adapter for the implementation of CATISamAnalysisSetInit interface.
CATEAnalysisSupportFilter
class Adapter for the implementation of CATISamSupportFilter interface.
CATEAnalysisUpgrade
class Adapter for the implementation of CATISamUpgrade interface.
CATEAnalysisVisibility
class Adaptor for CATISamVisibility interface.
CATEArrAppProductAdapter
class Class CATEArrAppProductAdapter .
CATECharacCollector
class Adapter for the implementation of CATICharacCollector interface.
CATECloAppBendableAdapter
class Super class to derive implementation for interface CATICloAppBendable.
CATECloPartSelectionAdapter
class
CATEEcvPercentFillAdapter
class Super class to derive implementation for interface CATIEcvPercentFill.
CATEIniSettingManagment
class Adapter class for the CATIIniSettingManagment interface.
CATESamEnumManager
class Adaptor for implementing CATISamEnumManager interface.
CATESamImageDeformation
class Adapter for the implementation of CATISamImageDeformation interface.
CATESamImageOwner
class Adapter for the implementation of CATISamImageOwner interface.
CATESamImportDefineAdaptor
class Adapter for the implementation of CATISamImportDefine interface.
CATEcwLightNwkArcForPercentFill
class This is a CAA exposed class, meant to represent the Arc object
as defined in ECV (Electrical Cableway Route Management) application.
CATEcwLightNwkCableForPercentFill
class This is a CAA exposed class, meant to represent the Cable object
as defined in ECV (Electrical Cableway Route Management) application.
CATEcwLightNwkNodeForPercentFill
class This is a CAA exposed class, meant to represent the Node object
as defined in ECV (Electrical Cableway Route Management) application.
CATEdgeCurveComputation
class Class defining the operator to create the edge curve representing two curves.
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 .
CATElbDevice
class This class is used to describe a device.
CATEnoAttrMappingEnumDef
class
CATErrDsc
class Do not use this structure.
CATEuclidianDistanceTool
class
CATEventSubscriber
class Base class for event publishers and subscribers.
CATEwrEquipotential
class This class is used to describe an equipotential.
CATEwrWire
class This class is used to describe a wire.
CATEwrWireGroup
class Class dedicated to wire group.
CATExpertReportEnum
class Enumerated types for report generation.
CATExpertRuleEnum
class Enumerated type for the solving type of the rule base.
CATExpertSolveModeEnum
class Enumerated type for the retrieving of facts needed by the rulebase.
CATExtIBasicVisProperties
class Base class for CATIVisProperties Adapter.
CATExtIContextualMenu
class Adapter class of the CATIContextualMenu interface.
CATExtIDlgTableViewColumnModel
class Adapter for the CATIDlgTableViewColumnModel interface.
CATExtIDlgTableViewController
class Adapter for the CATIDlgTableViewController interface.
CATExtIDlgTableViewLineModel
class
CATExtIDlgTableViewModel
class Adapter for the CATIDlgTableViewModel 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 .
CATExtIWorkbenchTransition
class Adapter for the CATIWorkbenchTransition interface.
CATExtInPlaceSite
class Adapter for the CATInPlaceSite interface.
CATExtensionAdapter
class Extension Adapter Class.
CATExtrapolParallelTool
class Class defining the parallel computation.
CATExtrapolateBody
class Class representing an operator that extrapolates 1D body (CATWire).
CATFeatureAgent
class Class to select in Mechanical context.
CATFeatureImportAgent
class Class to select in Mechanical context with import possibilities.
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.
CATFormat
class Interface to manage formats.
CATFrFTopologicalSweep
class Class representing the topological operator that computes swept surfaces.
CATFrm3DCamera
class
CATFrmCamera
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 a document editor.
CATFrmWindow
class Class to provid a working area to visualize application data.
CATGeoOperator
class Base class for the geometric operators.
CATGeoToTopOperator
class Base abstract class of the operators that create topology from geometry.
CATGeodesicDistanceTool
class
CATGeometricModelTransaction
class Class to define a geometric model transaction.
CATGeometrySizeOptimization
class Class defining the operator that optimizes the size of a factory
by cleaning extrapolated geometries.
CATGlobalFunctions
class Class dedicated to the acquisition of the type 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.
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.
CATHybAssemble
class Class defining the operator that assembles two bodies.
CATHybBoolean
class Class defining the operator that performs Boolean operations on two bodies.
CATHybBoundary
class Class defining the operator that computes the boundary of a wire or a shell.
CATHybDisconnect
class Class defining the operator that inserts vertices in a wire or skin body, or
inserts edges in a skin body.
CATHybIntersect
class Class defining the operator that intersects two bodies.
CATHybOperator
class Class defining the operators operating with surfacic and wireframe entities.
CATHybOperatorImp
class Class defining the operators operating with surfacic and wireframe entities.
CATHybProject
class Class defining the operator that projects a body on another one.
CATHybSplit
class Class defining the operator that splits two bodies.
CATHybTrim
class Class defining the operator that trims two bodies.
CATICGMObjectHashTable
class
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.
CATImmCAAServices
class This class allows filtering the explore windows of a PRC by a LCA configuration Handler.
CATImmIdentifierAcquisitionAgent
class Aquisition Agent for VPMNav views.
CATImplementationAdapter
class Implementation Adapter Class.
CATInclusionPtCrv
class Class defining the operator for testing the inclusion of a point
in a curve.
CATInclusionPtSur
class Class defining the operator for testing the inclusion of a point
in a surface.
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.
CATInterproxCrv
class Class representing the geometric operator that deforms curves on a set of points.
CATInterproxSur
class Class representing the geometric operator that deforms surfaces on a set of points.
CATIntersectionCrvCrv
class Class defining the operator of the intersection of two curves.
CATIntersectionCrvSur
class Class defining the operator of the intersection of a curve and a surface.
CATIntersectionSurSur
class Class defining the operator of the intersection of two surfaces.
CATKWEErrorSeverity
class Class containing the definition of a Knowledge error message.
CATKnotVector
class Class containing all the data necessary to define
a uniform or non uniform, non periodic basis.
CATKweInstanceAdapter
class Class to be used as an adapter for objects that want to be used through Knowledge Expert and Search.
CATKweInstanceExtensionAdapter
class This class should be used as an adapter for feature extensions that want to be used through
Knowledge Expert, the Search and GenerativeKnowledge.
CATLPFKRemoteControl
class Class to manage the lights of a connected LPFK.
CATLayDownOperator
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.
CATLengthFromBodyOnWire
class Class defining the operator that computes the length between two point bodies.
CATLiss
class Class defining a geometric operator that smoothes a set of points to create a curve.
CATListPtrCATBaseUnknown
class Class to define a list of interface pointers and list operations on it.
CATListValCATString
class Class to implement a mutable list of CATString.
CATListValCATUnicodeString
class This class implements a mutable list of CATUnicodeStrings .
CATLocalAnalysis1D
class Class defining the local analysis on a point of a CATCurve.
CATLocalAnalysis2D
class Class defining the local analysis on a point of a CATSurface.
CATMMUIPanelStateCmd
class Base class for mechanical feature creation and edition commands.
CATMMUIStateCommand
class Basic class for mechanical feature creation and edition commands.
CATMSHConnectivityServices
class Class used to access to finite element connectivities.
CATMSHCriterionServices
class Method to access informations on quality criteria.
CATMSHCustomHighlight
class Interface representing a pre-highlight and highlight of a finite element entity.
CATMSHElement
class Object representing a finite element.
CATMSHElementVisuAttribute
class Class to create a graphic attribute for a finite element.
CATMSHExtIConnectivity
class Adapter for CATIMSHConnectivity interface.
CATMSHExtICriterion
class Adapter for CATIMSHCriterion interface.
CATMSHExtIMesher
class Adapter for CATIMSHMesher interface.
CATMSHGeometricalEngine
class Object that handles necessary informations about a finite element in order
to compute a quality criterion.
CATMSHListOfMeshPart
class Object managing a list of pointer on Mesh Parts .
CATMSHMeshDomain
class Object representing a Mesh Domain .
CATMSHMeshManagerServices
class Class to access the Mesh Manager .
CATMSHNode
class Object representing a finite element node.
CATMSHNodeVisuAttribute
class Class to create a graphic attribute for a finite element node.
CATMSHSelectionTrap
class Object representing a selection trap.
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.
CATMathNurbsCurveTools
class Class defining the operator that creates a set of C2 Nurbs curves.
CATMathNurbsSurfaceTools
class Class defining the operator that creates a set of C2 Nurbs surfaces.
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 CATMathGridOfPoints
and CATMathGridOfVectors.
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.
CATMf3DBehavior2Adapter
class Adaptor class for CATIMf3DBehavior2.
CATMfCkeServices
class Global methods to manage Knowledge object.
CATMfPossibleCst
class
CATMmrAlgoConfigServices
class Class providing services to manage the mechanical feature versionning.
CATMmrApplicativeAttributes
class Class to manage applicative attributes and colors on BRep features.
CATMmrBRepScanServices
class Class providing services which allow the traversal of a part through selecting objects.
CATMmrFeatureAttributes
class Class to manage specific attributes used in backup startup context.
CATMmrImportComparator
class Class to analyse differences between two mechanical Import.
CATMmrInterPartCopy
class Class to manage inter and intra part copy as result.
CATMmrLinearBodyServices
class Class to manage Ordered Geometrical Set.
CATMmrShapeFeaturePropertiesAdapter
class Adapter class for the CATIShapeFeatureProperties interface.
CATMmuViewServices
class Class for view services.
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.
CATNurbsCurveTools
class Class used to manipulate a Nurbs curve.
CATNurbsSurfaceTools
class Class used to manipulate a Nurbs surface.
CATObject
class Late type class.
CATOmbDocIdFinder
class Class to retrieve a CATIDocId pointer from a document's identifier.
CATOmbDocPropertyServices
class Services to create, remove and modify properties embedded in documents.
CATOmbWarmStartServices
class Services to control the warmstart incremental backup.
CATOptAlgorithmAdapter
class CAA Adapter to CATIOptAlgorithm Interface.
CATOptAlgorithmUIFactoryAdapter
class CAA Adapter to CATIOptAlgorithmUIFactory Interface.
CATOptValuesAndDerivativesAdapter
class CAA Adapter to CATIOptValuesAndDerivativesAccess Interface.
CATOsmExtensionServices
class Services to manage former extension features and user extensions.
CATOsmUpdateAdapter
class
CATOtherDocumentAgent
class Class to define a dialog agent that enables selection in a nonactive document.
CATPDMCATIAServices
class Services to interface with CATIA client Modeler.
CATPDMCSServices
class Services to interface with VPMNav client Models.
CATPDMNavServices
class Services to interface with VPMNav client Modeler.
CATPDMServices
class Class for PDM services.
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.
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 .
CATPixelImage
class Class to represent a pixel image or texture in memory.
CATPositionPtFaceOperator
class Class defining the operator that tests the position of a 2D point with respect to a face.
CATPositionPtVolOperator
class Class defining the operator that tests the position of a 3D point
with respect to a volume.
CATPrdCommonFileSelection
class Base class to give basic implementation for CATIProductFileSelection.
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.
CATPrint3DRepImage
class Class to create a print image from a 3D-rep.
CATPrintAlbumDialog
class Class to display and manage the album contents.
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.
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.
CATPrintImage
class Abstract class to build a print image.
CATPrintParameters
class Class to create a CATPrintParameters object.
CATPrintPixelImageDevice
class Class to create CATPixelImage devices.
CATPrintStream
class Class to manage i/o on typed file.
CATPrintSupportImage
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.
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.
CATProjectionCrvSur
class Class defining the operator of projection of a CATCurve onto a
CATSurface.
CATProjectionPtCrv
class Class defining the operator of projection of a CATPoint onto a
CATCurve.
CATProjectionPtSur
class Class defining the operator of projection of a CATPoint onto a
CATSurface.
CATPrsWorkModeServices
class Class to retrieve and assign a work mode of/on a Product.
CATPrtManageFeatBuildExt
class Class to implement the interface CATIPrtManageFeatBuild.
CATPrtPanelStateCmd
class Basic class for creation and edition commands with a dialog box in Part Design context.
CATPrtUpdateCom
class Class to update the part or a selected feature.
CATPspCheckViolation
class
CATPspKweUserAttrAdapter
class Base adaptor class for implemeting CATIPspKweUserAttr.
CATPspListServices
class Tools to manage list of pointers.
CATPspObjAttrNameServices
class Tools to query Plant Ship object and attribute names.
CATPspObjectNameServices
class Tools to query Plant Ship object's names.
CATPspServices
class Services to query Plant Ship data.
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.
CATRecomposeShells
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.
CATReflectCurve
class Class defining the operator to compute the reflect curves on a surface.
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.
CATSAXHandlerBase
class Default base class for handlers.
CATSAXParserAdapter
class Class to adapt a SAX1 CATISAXParser as a SAX2 CATISAXXMLReader.
CATSAXXMLReaderAdapter
class Class to adapt a SAX2 CATISAXXMLReader as a SAX1 CATISAXParser.
CATSAXXMLReaderOptions
class Class to group constants which correspond to the standard SAX2 features and properties.
CATSO
class A set of objects.
CATSamAnalysisContext
class Class representing an analysis context.
CATSamAnalysisEntityAdaptIDL
class Root object used to implement derived classes of CATIAAnalysisEntity.
CATSamAnalysisEntityImpl
class Root object used to implement derived classes of CATIAAnalysisEntity.
CATSamAnalysisSetImpl
class Root object used to implement derived classes of CATIAAnalysisSet.
CATSamAnalysisUpdateTools
class General tools for Update control.
CATSamAxis
class Definition of the axis system information of a collector characteristic.
CATSamBasicComponentManagerAdaptor
class Adapter for the implementation of CATISamBasicComponentManager interface.
CATSamCatalogFactory
class Global Services to create feature that derive from Analysis Types.
CATSamCharacVersion
class Version information of a collector characteristic.
CATSamDimension
class Dimension information of a collector characteristic.
CATSamDocumentTools
class General tools for document management.
CATSamExplicitRoot
class Common memory management services for Field Model Objects.
CATSamModelDataServices
class Global Services for Field model objects information.
CATSamToolsForExplicitation
class Global Services to help explicitation.
CATSchEventServices
class Tools to manage events in the schematic platform.
CATSchListServices
class Tools to manage list of pointers used in schematic platform interface.
CATScriptUtilities
class Class to provide utility functions which simplify the use
of the scripting interfaces.
CATScuAlignCompInfo
class CATScuAlignCompInfo is class used as input into the Schematic interactive command:
align schematic components command.
CATScuCommandHeader
class Class for creating schematic command in workbench.
CATScuFlipCompInfo
class Class used as input into Flip Component Command.
CATScuFlowAllInfo
class Class used as input into Show Flows Command.
CATScuGapInfo
class Class used as input into Gap All Command.
CATScuRotateCompInfo
class Class used as input into Rotate component command.
CATScuRouteFixInfo
class Class used as input into the Route Fix Command.
CATScuRouteLineInfo
class Class used as input into Route lines command.
CATScuSelectiveUpdateInfo
class Class used as input into Drafting's Update Selection Command.
CATSelector
class Class to select representations.
CATSession
class Interface used only to allow the usage of a CATSession object.
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.
CATSketchGeodesic
class Class defining the topological operator that creates a geodesic
curve from a point and a direction.
CATSketchOperators
class Parent class of CATSketchGeodesic.
CATSketcherCommands
class
CATSketcherSettings
class Classe abstraite definissant le comportement (en lecture ou en ecriture) des settings (accessibles
par le menu Outils/Options) d'une application de type Sketcher.
CATSketcherToolbox
class Toolbox containing services linked to the current Drafting or Sketcher application editor.
CATSkinExtrapol
class Class representing an operator that extrapolates a shell body.
CATSkinExtrapolation
class Class defining the topological operator that extrapolates a
surface in tangency.
CATSmartBodyDuplicator
class Class defining an operator that duplicates the touched cells (and the cells depending on these
touched cells) of a body.
CATSoftwareConfiguration
class Class defining the software configuration to be used to run a topological operator.
CATSoftwareModification
class Class defining a software modification.
CATSolidCuboid
class Class defining the operator to create a topological cube.
CATSolidCylinder
class Class defining the operator to create a topological cylinder.
CATSolidPrimitive
class Base class for the operators that create basic topological primitives.
CATSolidPyramid
class Class defining the operator to create a topological pyramid.
CATSolidSphere
class Class defining the operator to create a topological sphere.
CATSolidTorus
class Class defining the operator to create a topological torus.
CATSpecLifeCycleObjectExt
class Base class to provide default behaviors for CATSpecObject on LifeCycleObject interface.
CATSpecPointing
class Class to represent that a feature points another one.
CATSpecReplaceExt
class Base class to give implementation for CATIReplace.
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.
CATStreamArea
class Class to define an area.
CATString
class Class to use for non language meaningful character strings.
CATSupport
class Base class .
CATSurDegreeModification
class Class defining an operator that modifies the degree of a Nurbs surface.
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.
CATSurFittingToNurbsSur
class Class defining a geometric operator that computes a (possibly approximated) NURBS representation 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.
CATSurTo2DGlobalMapping
class Class defining a consistant global mapping between a set of CATSurface and a
virtual 2 dimension space.
CATSurTo2DGlobalPlanarMapping
class Class defining the mapping between one set of surfaces and a
virtual 2 dimension space defined by an axis.
CATSurfaceTessellator
class Class defining a tessellation operator on surfaces.
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.
CATSysAutoSettingController
class Interface to handle a setting repository controller for Automation.
CATSysCAALM
class Class providing access to CATIA's licensing subsystem.
CATSysPreferenceRepository
class Class for managing the user's preferences.
CATSysSettingController
class Adapter class to implement setting controller C++ interfaces.
CATTaskController
class Class to launch an interruptible task.
CATTessEdgeIter
class Class that outputs the point tessellation numbers corresponding to the
the points on a given edge.
CATTessFanIter
class Class defining the iterator on the fans resulting from a Tessellation operator.
CATTessPointIter
class Class defining the iterator on the points resulting from a Tessellation operator.
CATTessPointPolyIter
class Class defining the iterator on the points resulting from a Tessellation operator.
CATTessPolyIter
class Class defining the iterator on the polygons resulting from a Tessellation operator.
CATTessStripeIter
class Class defining the iterator on the strips resulting from a Tessellation operator.
CATTessTrianIter
class Class defining the iterator on the triangles resulting from a Tessellation operator.
CATTessVertexIter
class Class that outputs the point tessellation numbers corresponding to the
the points on a given vertex.
CATTexturePixelImage
class Class to create an image used in texture mapping.
CATThickenOp
class Class defining the topological operator that thickens a skin body into a volume body.
CATTime
class Class to use for date and time representation.
CATTimeSpan
class Class to use for a time difference representation.
CATToken
class Class to analyze the contents of a CATUnicodeString instance.
CATTolerance
class
CATTopBlend
class Class defining the topological operator that connects two wires with a skin.
CATTopBodyExtremum
class Class defining the operator that computes the point the furthest away from a given point
in a given direction.
CATTopCAACompliantJournalChecker
class Class defining an object that checks a topological journal.
CATTopCleanCrvOperator
class Class defining the operator to clean a wire body.
CATTopCorner
class Class representing the operator that computes a round corner between two wire bodies.
CATTopCrvToNurbsCrvOperator
class Class defining a topological operator that converts the geometry of an edge into a NURBS curve.
CATTopCurveOperator
class Abstract class of the topological operators that creates
1D bodies from geometry.
CATTopData
class Class defining inputs of the topological operators.
CATTopDevelop
class Class defining the operator that maps a wire on a shell onto another shell.
CATTopEdgePropagation
class Class representing the topological operator which performs an edge propagation on a body.
CATTopExtrapolWireOnShell
class Class representing the operator that computes the extrapolation of a wire on a skin body.
CATTopExtrapolWireOpe
class Class defining the topological operator to extrapol a wire.
CATTopExtrude
class Base class for of all the topological operators doing extrusions.
CATTopGeodesicLineOperator
class Class defining a topological operator that builds a geodesic line on a shell.
CATTopGeodesicPtPt
class Class defining the operator that creates a geodesic line from two points.
CATTopHelixOperator
class Class defining a topological operator that builds an helix Body.
CATTopLineOperator
class Class defining a topological operator that builds a line body.
CATTopLineTangentCrvCrvOperator
class Class defining a topological operator that creates the line bodies tangent to wire bodies.
CATTopLineTangentPtCrvOperator
class Class defining a topological operator that computes line bodies tangent to a curve body.
CATTopMostContinuousGeoInWireOperator
class Class defining the operator to recover the most continuous geometry of a body wire.
CATTopMultiResult
class Base class for all the operators that output several resulting bodies.
CATTopOperator
class Abstract class for the topological operators.
CATTopParallel
class Class representing the operator that computes a wire parallel to another one on a skin body.
CATTopPointOperator
class Class defining a topological operator that creates a point Body.
CATTopPolarExtremumOperator
class Class defining the operator which computes the polar extremums of a wire body.
CATTopPrism
class Class representing the topological operator that creates a prism.
CATTopPropagationEdge
class
CATTopReflectLine
class Class defining the operator that computes the reflect lines on a skin body.
CATTopRevol
class Class representing the topological operator that revolves a profile.
CATTopSewSkin
class Interface representing the operator to sew a skin onto a body (solid or skin).
CATTopShellOrientation
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.
CATTopSimilarCurve
class Class defining the topological operator that connects two wires with
the "Base Curve" option.
CATTopSimplify
class Class representing the operator that simplifies a whole body or selected cells of a body.
CATTopSkin
class Class representing the operator that creates a skin body from one surface.
CATTopSpine
class Class representing the topological operator that creates a spine.
CATTopSplineOperator
class Class defining a topological operator that creates a spline body.
CATTopSurToNurbsSurOperator
class Class defining a topological operator that converts the geometry of a surface to a NURBS surface.
CATTopSweep
class Class representing the topological operator that sweeps a profile.
CATTopSweepSkinSkinSegment
class Class defining the topological operator that creates a sweep between a two skin bodies.
CATTopSweepWireSkin
class Class defining the topological operator that creates a sweep between a skin body and a wire body.
CATTopSweepWireSkinCircle
class Class defining the topological operator that creates a sweep between a skin body and a wire body.
CATTopTangentCurveOperator
class Class of the topological operators that create the bodies tangent to other bodies.
CATTopVertex
class Class representing the operator that creates a point body from one point.
CATTopWire
class Class representing the operator that creates a wire body from one or several curves.
CATTopologicalBlend
class
CATTopologicalBlendCurve
class Class defining the topological operator that connects two wire bodies.
CATTopologicalFill
class Class defining the topological operator that fills a space defined by a set of wires.
CATTopologicalFilletBlend
class
CATTopologicalMatch
class Class defining the topological operator that matches parts of skin boundaries.
CATTransfoManager
class Class representing the process of geometric transformation of a CATGeometry.
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 Describe your class here.
CATV5ToAcis
class Class to perform conversion of V5 data into ACIS format.
CATVPMServices
class Class for VPM document services.
CATVRDeviceEvent
class Class that contains all the data about one event of any device.
CATVRDispatcher
class Base class for creating device event dispatchers.
CATVRDispatcherOnIdle
class Class that will dispatch on the main application Idle to the subscribed client objects.
CATVREventIterator
class Class to directly access the device driver events in the event set structure.
CATVRManager
class Class to provide global information on the devices management architecture.
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.
CATVisitorAdapter
class CAA Adapter to CATIVisitor Interface.
CATVisuFeatureIterator
class Class to use as an iterator over a set of feature.
CATVizBaseIUnknown
class Base Class for Visualization objects.
CATVizBasePathElementRep
class Class .
CATVpmInfo
class
CATVpmQueryManager
class
CATVpmTPServices
class
CATVpmWflConsts
class Class for static constants.
CATVpmWflServices
class Class for static functions.
CATWireExtrapolationOp
class Class defining the extrapolation operator on a wire body.
CATWorkbenchTransitionCmd
class
Command to perform a workbench transtion.
CATWorkshopConfigurationFactory
class Base class to create a workbench factory.
CATWorkshopFactory
class Base class to create a workshop factory.
CATXSO
class Base class of set of objects.
CATxPDMFileServices
class Class for PDM services working directly on files not necessary loaded in session.
CATxPDMProductServices
class Class for PDM services working on Part and Product items loaded in session.
CATxPDMSessionServices
class Class for PDM services working on items loaded in session.
CATxPDMSessionUIServices
class Class for PDM to manage interactive feedbacks of PDM in CATIA Session.
CNext
class Class to define a new product line.
CORBAAny
class Class to define generic types of objects.
DDMNGUtil
class Class that provides a set of services for Content Management objects.
ENOVARMPartServices
class Class to provide access to the ARM Part APIs.
ENOVApplicationQuery
class Class to provide applicative query functionality.
ENOVCustoCommandUtils
class Class ENOVCustoCommandUtils.
ENOVDDMNGAccessLog
class Interface for ENOVDDMNGAccessLog.
ENOVEventController
class Class ENOVeventController.
ENOVEventSubFilter
class Class representing a filter that applies to a given subscription.
ENOVIObjectAttrAccess
class Class ENOVIObjectAttrAccess.
ENOVIVaultDocument
class This class supplies methods to manage documents.
ENOVIVaultError
class This class supplies methods enabling to manage errors.
ENOVIVaultReadIterator
class This class supplies methods to read collections of document.
ENOVIVaultResultSet
class This class supplies methods to read collections of document.
ENOVIVaultSession
class Class to manage client vault session.
ENOVIVaultSessionFactory
class Class to manage Vault sessions.
ENOVIVaultUserSession
class This class represents a connection to a given Vault server.
ENOVPackageListener
class Default implementation of ENOVISessionEvent Interface, to be used to implement EventListeners.
ENOVPosListener
class Default implementation of ENOVIPosEvent Interface, to be used to implement EventListeners.
ENOVPubSubDetails
class Class to collect information about Publish & Subscribe persistent data.
ENOVPublishAttributeNode
class Class to manage attribute definition and value.
ENOVPublishAttributeValue
class Class enabling to manage value node for a Multi-valuated Attribute node.
ENOVPublishEnvironment
class ENOVIA LCA environment exposed.
ENOVPublishObject
class Generic class to manage nodes in the publishing stream tree structure.
ENOVPublishObjectClass
class ENOVIA LCA Object classes exposed.
ENOVPublishObjectNode
class ENOVIA LCA Objects exposed.
ENOVPublishStream
class Class enabling to manage publishing stream.
ENOVPublishedBy
class Object used as start-up to generate this publishing stream.
ENOVRBOListUtils
class Utility to get Current RBO List.
ENOVReportConverter
class Abstract class to be derived to create a Report converter.
ENOVReportUtilities
class Utilities to assist in creating reports.
ENOVUserExitServices
class Class to provide a set of services for user exits.
ENOVUserExitServices2
class Class to provide additional services for user exits.
IEnumVARIANT
class Interface to traverse CATVariant collections.
ItemInstanceReportStream
class Class for ItemInstanceReportStream.
ObjectCCP_SPEC
class Base class to give implementation for CATICutAndPastable.
PLMSSOClient
class Role :
This interface enables a CAA application running within VPM Navigator
to retrieve credentials when an SSO Authentication has been already
performed in VPM Navigator.
PLMSSOCredential
class Role :
This Object represents a credential.
PLMSSOCredentialSet
class Role :
This Object represents a credentialSet.
SdaiAbstractBaseType
class Class used to simulate a select type through 'SdaiBaseTypeH'.
SdaiAbstractType
class Class used to simulate a select type through 'SdaiUnderlyingTypeH'.
SdaiAggrInstance
class Class aggregating SDAI instances.
SdaiAppInstance
class Class for SDAI application schema instances.
SdaiAttr
class Class representing an attribute of a SDAI entity.
SdaiBaseTypeH
class Class an SDAI attribute value or aggregate element.
SdaiBinary
class Class representing a binary SDAI field.
SdaiBoolean
class Class representing an SDAI boolean.
SdaiDictionaryInstance
class Class representing the instance of an entity defined in the SDAI dictionary schema.
SdaiEntity
class Class representing an SDAI entity.
SdaiEntityInstance
class Class representing an instance of an SDAI entity_definition.
SdaiEnum
class Class representing an SDAI enumeration.
SdaiExplicitAttr
class Class representing an SDAI attribute whose value is directly accessible.
SdaiInstance
class Class representing an SDAI instance.
SdaiIterInstance
class Class representing an iterator on SDAI instances.
SdaiLogical
class Class representing an SDAI logical.
SdaiModel
class Class representing a set of SDAI instances corresponding to a given schema.
SdaiNamedType
class Class representing any Express type having a name.
SdaiPrimitiveH
class Class representing any type of variable used in Sdai C++ Language Binding.
SdaiRoot
class Class representing the root of SDAI classes exchanging specific events.
SdaiSchema
class Class representing a SDAI schema.
SdaiSelectH
class Class representing a value of type SELECT.
SdaiSessionInstance
class Class representing an instance of an entity defined in an SDAI session.
SdaiString
class Class representing any type supporting a string in SDAI -- C++ Language Binding.
StdInputer
class Description of the Standard Inputer Class.
StdMapper
class Description of the Standard Mapper class.
sequence
class Class to define sequence.
VPMExMergerRepManager
class VPMExMergerRepManager allows to log information during import/export process.
VPMIQAttribute
class Class to describe the structure of an attribute of any kind of object.
VPMSession
class This class is the singleton that is the entry point to all of
LCA transaction management, as well as data model object creation.
_SEQUENCE_CATBaseUnknown_ptr
class Class to define sequence of CATBaseUnknown_ptr.
_SEQUENCE_octet
class Class to define a sequence of octets.
Copyright © 2003, Dassault Systèmes. All rights reserved.