|
HDK
|
#include <GU_Flatten2.h>
Classes | |
| struct | AlignInfo |
| struct | AngleInfo |
| struct | EmptyInfo |
| struct | PinInfo |
Public Types | |
| enum | AlignDir { U_AXIS = 0, V_AXIS } |
| using | PinSet = ElementConstraintList< PinInfo > |
| using | AngleSet = ElementConstraintList< AngleInfo > |
| using | AlignedGroupSet = GroupConstraintList< AlignInfo > |
| using | StraightGroupSet = GroupConstraintList< EmptyInfo > |
Public Member Functions | |
| bool | isEmpty () const |
| bool | isTrivial () const |
| bool | hasAffineDifferenceWith (const ConstraintSet &other) const |
| bool | operator== (const ConstraintSet &other) const |
| bool | operator!= (const ConstraintSet &other) const |
| const PinSet & | pins () const |
| PinSet & | pins () |
| const AngleSet & | angles () const |
| AngleSet & | angles () |
| const AlignedGroupSet & | alignedSets () const |
| AlignedGroupSet & | alignedSets () |
| const StraightGroupSet & | straightSets () const |
| StraightGroupSet & | straightSets () |
Definition at line 1023 of file GU_Flatten2.h.
Definition at line 1130 of file GU_Flatten2.h.
Definition at line 1129 of file GU_Flatten2.h.
Definition at line 1128 of file GU_Flatten2.h.
Definition at line 1131 of file GU_Flatten2.h.
| Enumerator | |
|---|---|
| U_AXIS | |
| V_AXIS | |
Definition at line 1026 of file GU_Flatten2.h.
|
inline |
Definition at line 1141 of file GU_Flatten2.h.
|
inline |
Definition at line 1142 of file GU_Flatten2.h.
|
inline |
Definition at line 1137 of file GU_Flatten2.h.
|
inline |
Definition at line 1138 of file GU_Flatten2.h.
| bool GU_Flatten2::ConstraintSet::hasAffineDifferenceWith | ( | const ConstraintSet & | other | ) | const |
| bool GU_Flatten2::ConstraintSet::isEmpty | ( | ) | const |
| bool GU_Flatten2::ConstraintSet::isTrivial | ( | ) | const |
|
inline |
Definition at line 1032 of file GU_Flatten2.h.
| bool GU_Flatten2::ConstraintSet::operator== | ( | const ConstraintSet & | other | ) | const |
|
inline |
Definition at line 1133 of file GU_Flatten2.h.
|
inline |
Definition at line 1134 of file GU_Flatten2.h.
|
inline |
Definition at line 1145 of file GU_Flatten2.h.
|
inline |
Definition at line 1146 of file GU_Flatten2.h.