TJointIterator Class Reference
[Data Structures]

Inheritance diagram for TJointIterator:
TTreeElementFilterIterator TTreeElementIterator TMCObject

List of all members.

Public Member Functions

 TJointIterator (I3DShJoint *jointBase, boolean(*isOpen)(I3DShTreeElement *aTree)=NULL)
 pass NeverOpen if you only want the direct sons
 TJointIterator (I3DShTreeElement *treeBase, boolean(*isOpen)(I3DShTreeElement *aTree)=NULL)
I3DShJointFirstJoint ()
I3DShJointNextJoint ()

Detailed Description

Iterates over a hierarchy of joints


Constructor & Destructor Documentation

TJointIterator::TJointIterator ( I3DShJoint jointBase,
boolean(*)(I3DShTreeElement *aTree)  isOpen = NULL 
) [inline]

pass NeverOpen if you only want the direct sons

TJointIterator::TJointIterator ( I3DShTreeElement treeBase,
boolean(*)(I3DShTreeElement *aTree)  isOpen = NULL 
) [inline]

Member Function Documentation

I3DShJoint * TJointIterator::FirstJoint (  )  [inline]
I3DShJoint * TJointIterator::NextJoint (  )  [inline]

The documentation for this class was generated from the following file:
Generated on Mon Apr 26 22:48:01 2010 for Carrara SDK Doc by  doxygen 1.6.3