All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATFunctSystemItf Interface CATIFunctDescription
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATFunctSystemItf.CATIFunctElement
|
+---CATIFunctDescription
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIFunctDescription
The interface to access a Functional Description.
Method Index
- o
CreatePosition(double,double,CATIFunctPosition*&)
- Create a Position.
- o
GetActions(CATIFunctActions*&)
- Get the Actions collection.
- o
GetActionsGroups(CATIFunctActionsGroups*&)
- Get the ActionsGroups collection.
- o
GetFacet(CATIFunctFacetMgr*,CATIFunctFacet*&,CATBoolean)
- Returns the Facet.
- o
GetFacetByName(CATUnicodeString&,CATIFunctFacet*&,CATBoolean)
- Returns the Facet.
- o
GetObjects(CATIFunctObjects*&)
- Get the Objects collection.
- o
GetVariants(CATIFunctVariants*&)
- Get the Variants collection.
- o
Unlock()
- Unlock.
Methods
o CreatePosition
-
Create a Position.
To create actions pointing to NULL
o GetActions
-
Get the Actions collection.
o GetActionsGroups
-
Get the ActionsGroups collection.
o GetFacet
-
Returns the Facet.
o GetFacetByName
-
Returns the Facet.
o GetObjects
-
Get the Objects collection.
o GetVariants
-
Get the Variants collection.
(gives a NULL pointer if the description is a itself variant)
o Unlock
-
Unlock.
To remove the protection against modifications.
This object is included in the file: CATIFunctDescription.h
If needed, your Imakefile.mk should include the module: FunctionalAnalysisItfCPP