HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Flatten2::ConstraintSet::PinInfo Struct Reference

#include <GU_Flatten2.h>

Public Member Functions

 PinInfo ()=default
 
 PinInfo (int pt, UT_Vector3R uv, int id=-1, int ref_pt=-1, UT_Vector3R refuv={0, 0, 0})
 
SYS_FORCE_INLINE int point () const
 
SYS_FORCE_INLINE int refPoint () const
 
SYS_FORCE_INLINE fpreal u () const
 
SYS_FORCE_INLINE fpreal v () const
 
SYS_FORCE_INLINE int id () const
 
SYS_FORCE_INLINE UT_Vector3R uv () const
 
SYS_FORCE_INLINE UT_Vector3R refuv () const
 
SYS_FORCE_INLINE bool operator== (const PinInfo &pin) const
 

Public Attributes

int myPoint
 
int myRefPoint
 
int myId
 
UT_Vector3R myUV
 
UT_Vector3R myRefUV
 

Detailed Description

Definition at line 1044 of file GU_Flatten2.h.

Constructor & Destructor Documentation

GU_Flatten2::ConstraintSet::PinInfo::PinInfo ( )
default
GU_Flatten2::ConstraintSet::PinInfo::PinInfo ( int  pt,
UT_Vector3R  uv,
int  id = -1,
int  ref_pt = -1,
UT_Vector3R  refuv = { 0, 0, 0 } 
)
inline

Definition at line 1047 of file GU_Flatten2.h.

Member Function Documentation

SYS_FORCE_INLINE int GU_Flatten2::ConstraintSet::PinInfo::id ( ) const
inline

Definition at line 1066 of file GU_Flatten2.h.

SYS_FORCE_INLINE bool GU_Flatten2::ConstraintSet::PinInfo::operator== ( const PinInfo pin) const
inline

Definition at line 1075 of file GU_Flatten2.h.

SYS_FORCE_INLINE int GU_Flatten2::ConstraintSet::PinInfo::point ( ) const
inline

Definition at line 1054 of file GU_Flatten2.h.

SYS_FORCE_INLINE int GU_Flatten2::ConstraintSet::PinInfo::refPoint ( ) const
inline

Definition at line 1057 of file GU_Flatten2.h.

SYS_FORCE_INLINE UT_Vector3R GU_Flatten2::ConstraintSet::PinInfo::refuv ( ) const
inline

Definition at line 1072 of file GU_Flatten2.h.

SYS_FORCE_INLINE fpreal GU_Flatten2::ConstraintSet::PinInfo::u ( ) const
inline

Definition at line 1060 of file GU_Flatten2.h.

SYS_FORCE_INLINE UT_Vector3R GU_Flatten2::ConstraintSet::PinInfo::uv ( ) const
inline

Definition at line 1069 of file GU_Flatten2.h.

SYS_FORCE_INLINE fpreal GU_Flatten2::ConstraintSet::PinInfo::v ( ) const
inline

Definition at line 1063 of file GU_Flatten2.h.

Member Data Documentation

int GU_Flatten2::ConstraintSet::PinInfo::myId

Definition at line 1081 of file GU_Flatten2.h.

int GU_Flatten2::ConstraintSet::PinInfo::myPoint

Definition at line 1081 of file GU_Flatten2.h.

int GU_Flatten2::ConstraintSet::PinInfo::myRefPoint

Definition at line 1081 of file GU_Flatten2.h.

UT_Vector3R GU_Flatten2::ConstraintSet::PinInfo::myRefUV

Definition at line 1082 of file GU_Flatten2.h.

UT_Vector3R GU_Flatten2::ConstraintSet::PinInfo::myUV

Definition at line 1082 of file GU_Flatten2.h.


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