HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SIM_ConstraintNetworkIterator.h File Reference
+ Include dependency graph for SIM_ConstraintNetworkIterator.h:

Go to the source code of this file.

Classes

class  SIM_ConstraintNetwork::ConstraintAccessor
 
class  SIM_ConstraintNetwork::AnchorAccessor
 
class  SIM_ConstraintNetwork::const_iterator
 
class  SIM_ConstraintNetwork::iterator
 
class  SIM_ConstraintNetwork::GenericConstraintAccessor
 
class  SIM_ConstraintNetwork::GenericAnchorAccessor
 

Namespaces

 SIM_ConstraintNetwork
 

Enumerations

enum  SIM_ConstraintNetwork::ConstraintType { SIM_ConstraintNetwork::ConstraintType::Position, SIM_ConstraintNetwork::ConstraintType::Rotation, SIM_ConstraintNetwork::ConstraintType::All }
 The type of a constraint (linear, angular, or both). More...
 
enum  SIM_ConstraintNetwork::AnchorType { SIM_ConstraintNetwork::AnchorType::Point, SIM_ConstraintNetwork::AnchorType::Vertex, SIM_ConstraintNetwork::AnchorType::Agent }
 
enum  SIM_ConstraintNetwork::PositionType { SIM_ConstraintNetwork::PositionType::WorldSpace, SIM_ConstraintNetwork::PositionType::RelativeOffset, SIM_ConstraintNetwork::PositionType::GeometryPoint, SIM_ConstraintNetwork::PositionType::AgentXform }
 How the position of the anchor is interpreted. More...
 

Functions

SIM_API void SIM_ConstraintNetwork::addForceAttributes (GU_Detail &gdp, GA_RWHandleF &force, GA_RWHandleF &distance)
 Creates the 'force' and 'distance' primitive attributes. More...
 
SIM_API void SIM_ConstraintNetwork::addTorqueAttributes (GU_Detail &gdp, GA_RWHandleF &torque, GA_RWHandleF &angle)
 Creates the 'torque' and 'angle' primitive attributes. More...