|
HDK
|
#include <GU_Flatten2.h>
Public Types | |
| using | PinInfo = ConstraintSet::PinInfo |
| using | AlignDir = ConstraintSet::AlignDir |
Public Member Functions | |
| ConstraintBundle (const IslandBundle &islands) | |
| void | addPin (GA_Offset vtx, UT_Vector3R uv, int id=-1, GA_Offset ref_vtx=GA_INVALID_OFFSET, UT_Vector3R refuv={0, 0, 0}) |
| void | sanitizePins (UT_IntArray *removed_pin_ids=nullptr) |
| bool | addAlignedGroup (const GA_OffsetArray &vtxs, AlignDir dir) |
| bool | addStraightGroup (const GA_OffsetArray &vtxs) |
| ConstraintSet & | islandConstraints (const Island &island) |
| const ConstraintSet & | islandConstraints (const Island &island) const |
Definition at line 1156 of file GU_Flatten2.h.
Definition at line 1160 of file GU_Flatten2.h.
Definition at line 1159 of file GU_Flatten2.h.
|
inlineexplicit |
Definition at line 1162 of file GU_Flatten2.h.
| bool GU_Flatten2::ConstraintBundle::addAlignedGroup | ( | const GA_OffsetArray & | vtxs, |
| AlignDir | dir | ||
| ) |
| void GU_Flatten2::ConstraintBundle::addPin | ( | GA_Offset | vtx, |
| UT_Vector3R | uv, | ||
| int | id = -1, |
||
| GA_Offset | ref_vtx = GA_INVALID_OFFSET, |
||
| UT_Vector3R | refuv = {0, 0, 0} |
||
| ) |
| bool GU_Flatten2::ConstraintBundle::addStraightGroup | ( | const GA_OffsetArray & | vtxs | ) |
|
inline |
Definition at line 1179 of file GU_Flatten2.h.
|
inline |
Definition at line 1183 of file GU_Flatten2.h.
| void GU_Flatten2::ConstraintBundle::sanitizePins | ( | UT_IntArray * | removed_pin_ids = nullptr | ) |