HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 (exint i0, exint i1) const
 
void getEdge (exint i, exint &prim, exint &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 ( exint  i,
exint prim,
exint vtx 
) const
fpreal WIRE_CollisionItemIterator::getRadius ( ) const
UT_Vector3 WIRE_CollisionItemIterator::getVertexPosition ( ) const
UT_Vector3 WIRE_CollisionItemIterator::getVertexVelocity ( ) const
bool WIRE_CollisionItemIterator::hasCommonPoint ( exint  i0,
exint  i1 
) const
bool WIRE_CollisionItemIterator::isValid ( ) 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: