All Frameworks  Class Hierarchy  This Framework  Next  Indexes

KinematicsInterfaces Interface CATIKinCmd

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIKinCmd
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIKinCmd

Interface to get kinematics command's information.
Role: A kinematics command has a type and drives a kinematics joint. The methods provided by this interface allow to access this information.


Method Index


o GetJoint(CATIKinJoint**)
Returns the kinematics joint associated to the command.
o GetParameter(CATICkeParm**)
Returns the parameter of the command.
o GetType(char**)
Returns the type of the command.

Methods


o GetJoint
public virtual HRESULT GetJoint(CATIKinJoint** oJoint) const=0
Returns the kinematics joint associated to the command.
Parameters:
oJoint
The kinematics joint.
See also:
CATIKinJoint
o GetParameter
public virtual HRESULT GetParameter(CATICkeParm** oCmdParameter) const=0
Returns the parameter of the command.
Parameters:
oCmdParameter
The parameter of the command
o GetType
public virtual HRESULT GetType( const char** oCmdType) const=0
Returns the type of the command.
Parameters:
oCmdType
The type of the command (basic types are defined in CATKinDefs).

This object is included in the file: CATIKinCmd.h
If needed, your Imakefile.mk should include the module: CATKiiKinematicsItf

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