All Frameworks  Object Hierarchy  This Framework  Previous  Next  Indexes  

FunctionalAction (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---FunctionalElement
            |
            +---FunctionalAction
 


The interface to access a Functional Action.

Property Index

From
Get the From object.
Group
Get the Group property.
OrientationDirection
Get the OrientationDirection property.
To
Get the To object.

Method Index

GetFacet
Returns the Facet.
GetFacetByName
Returns the Facet.
InvertDirection
Invert the action's Direction.
SearchFacet
Searches the Facet.
SearchFacetByName
Searches the Facet.

Properties


o Property From() As CATIAFunctionalPosition
Get the From object.
o Property Group() As CATIAFunctActionsGroup (Read Only)
Get the Group property.

Vary when adding/removing the action to/from a group.

o Property OrientationDirection() As CATFunctOrientationDirection
Get the OrientationDirection property.
See also:
CATFunctOrientationDirection
o Property To() As CATIAFunctionalPosition
Get the To object.

Methods


o Func GetFacet(CATIAFunctionalFacetMgr iFM) As CATIAFunctionalFacet
Returns the Facet.
o Func GetFacetByName(CATBSTR iFM) As CATIAFunctionalFacet
Returns the Facet.
o Sub InvertDirection()
Invert the action's Direction.

Fails if the action is included in a group.

o Func SearchFacet(CATIAFunctionalFacetMgr iFM,
boolean iCreateIfNecessary) As CATIAFunctionalFacet
Searches the Facet.
o Func SearchFacetByName(CATBSTR iFM,
boolean iCreateIfNecessary) As CATIAFunctionalFacet
Searches the Facet.

Copyright © 2003, Dassault Systèmes. All rights reserved.