HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
WIRE_CollisionItemIterator Class Reference

#include <WIRE_CollisionItemIterator.h>

Public Member Functions

 WIRE_CollisionItemIterator (const SIM_Object &object, const SIM_Time &timestep)
 
bool isValid () const
 
bool atEnd () const
 
fpreal getRadius () const
 
void advance ()
 
void rewind ()
 
bool atEndVertex () const
 
UT_Vector3 getVertexPosition () const
 
UT_Vector3 getVertexVelocity () const
 
void advanceVertex ()
 
void rewindVertex ()
 
bool hasCommonPoint (int i0, int i1) const
 
void getEdge (int i, int &prim, int &vtx) const
 

Detailed Description

Definition at line 22 of file WIRE_CollisionItemIterator.h.

Constructor & Destructor Documentation

WIRE_CollisionItemIterator::WIRE_CollisionItemIterator ( const SIM_Object object,
const SIM_Time timestep 
)
explicit

Member Function Documentation

void WIRE_CollisionItemIterator::advance ( )
void WIRE_CollisionItemIterator::advanceVertex ( )
bool WIRE_CollisionItemIterator::atEnd ( ) const
bool WIRE_CollisionItemIterator::atEndVertex ( ) const
void WIRE_CollisionItemIterator::getEdge ( int  i,
int prim,
int vtx 
) const
fpreal WIRE_CollisionItemIterator::getRadius ( ) const
UT_Vector3 WIRE_CollisionItemIterator::getVertexPosition ( ) const
UT_Vector3 WIRE_CollisionItemIterator::getVertexVelocity ( ) const
bool WIRE_CollisionItemIterator::hasCommonPoint ( int  i0,
int  i1 
) const
bool WIRE_CollisionItemIterator::isValid ( void  ) const
inline

Definition at line 28 of file WIRE_CollisionItemIterator.h.

void WIRE_CollisionItemIterator::rewind ( )
void WIRE_CollisionItemIterator::rewindVertex ( )

The documentation for this class was generated from the following file: