HDK
|
SYS_FORCE_INLINE fpreal geo_hedge::angleCos | ( | const UT_Vector3 & | u, |
const UT_Vector3 & | v | ||
) |
Definition at line 772 of file GEO_Hedge.h.
SYS_FORCE_INLINE bool geo_hedge::areEquivalent | ( | T & | iface, |
GEO_Hedge | h1, | ||
GEO_Hedge | h2 | ||
) |
Definition at line 298 of file GEO_Hedge.h.
SYS_FORCE_INLINE bool geo_hedge::areOpposite | ( | T & | iface, |
GEO_Hedge | h1, | ||
GEO_Hedge | h2 | ||
) |
Definition at line 373 of file GEO_Hedge.h.
SYS_FORCE_INLINE GEO_Hedge geo_hedge::coincidentPolyHedge | ( | T & | iface, |
GEO_Hedge | h, | ||
GA_Offset | pt | ||
) |
Definition at line 284 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::dstPoint | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 244 of file GEO_Hedge.h.
SYS_FORCE_INLINE UT_Vector3 geo_hedge::dstPos3 | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 752 of file GEO_Hedge.h.
SYS_FORCE_INLINE fpreal geo_hedge::dstPrimitiveAngle | ( | T & | iface, |
GEO_Hedge | h, | ||
UT_Vector3 * | nml | ||
) |
Definition at line 766 of file GEO_Hedge.h.
SYS_FORCE_INLINE fpreal geo_hedge::dstPrimitiveAngleCos | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 799 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::dstVertex | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 215 of file GEO_Hedge.h.
GEO_Hedge geo_hedge::findHedgeWithEndpoints | ( | T & | iface, |
GA_Offset | p0, | ||
GA_Offset | p1 | ||
) |
Definition at line 809 of file GEO_Hedge.h.
firstIncidentEdge and nextIncidentEdge, simply filter out non-primary half-edges out of the results of firstIncidentHedge and nextIncidentHedge
Definition at line 474 of file GEO_Hedge.h.
[first/next]IncidentHedge run over all half-edges incident at src or dst to the given point in a specific order as follows: all candiate vertices for incident half-edges are traversed, by going over the vertices wired to the given point in the order determined by GA_Topology and interleaving these with (potential) half-edges that precede the one determined by each vertex on its respective primitive.
Definition at line 392 of file GEO_Hedge.h.
Definition at line 558 of file GEO_Hedge.h.
Definition at line 696 of file GEO_Hedge.h.
Definition at line 681 of file GEO_Hedge.h.
Definition at line 511 of file GEO_Hedge.h.
SYS_FORCE_INLINE const GA_Primitive* geo_hedge::hedgePrimitive | ( | const GA_Detail * | gdp, |
GEO_Hedge | h | ||
) |
Definition at line 200 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Primitive* geo_hedge::hedgePrimitive | ( | GA_Detail * | gdp, |
GEO_Hedge | h | ||
) |
Definition at line 207 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::hedgePrimitiveOffset | ( | const GA_Detail * | gdp, |
GEO_Hedge | h | ||
) |
Definition at line 193 of file GEO_Hedge.h.
SYS_FORCE_INLINE bool geo_hedge::isBoundaryHedge | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 309 of file GEO_Hedge.h.
bool geo_hedge::isBridgeHedge | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 316 of file GEO_Hedge.h.
SYS_FORCE_INLINE bool geo_hedge::isManifoldHedge | ( | T & | iface, |
GEO_Hedge | h, | ||
bool | accept_bd | ||
) |
Definition at line 341 of file GEO_Hedge.h.
SYS_FORCE_INLINE fpreal geo_hedge::length | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 712 of file GEO_Hedge.h.
GEO_Hedge geo_hedge::nextIncidentEdge | ( | T & | iface, |
GEO_Hedge | h, | ||
GA_Offset | point | ||
) |
Definition at line 494 of file GEO_Hedge.h.
GEO_Hedge geo_hedge::nextIncidentHedge | ( | T & | iface, |
GEO_Hedge | h, | ||
GA_Offset | pt | ||
) |
Definition at line 413 of file GEO_Hedge.h.
Definition at line 576 of file GEO_Hedge.h.
Definition at line 666 of file GEO_Hedge.h.
Definition at line 613 of file GEO_Hedge.h.
Definition at line 525 of file GEO_Hedge.h.
SYS_FORCE_INLINE GEO_Hedge geo_hedge::nextPrimitiveHedge | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 268 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Size geo_hedge::numEquivalentHedges | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 357 of file GEO_Hedge.h.
Definition at line 829 of file GEO_Hedge.h.
Definition at line 847 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::postDstPoint | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 260 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::postDstVertex | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 231 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::preSrcPoint | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 252 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::preSrcVertex | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 223 of file GEO_Hedge.h.
Definition at line 650 of file GEO_Hedge.h.
Definition at line 631 of file GEO_Hedge.h.
SYS_FORCE_INLINE GEO_Hedge geo_hedge::prevPrimitiveHedge | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 276 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::srcPoint | ( | const GA_Detail * | gdp, |
GEO_Hedge | h | ||
) |
Definition at line 186 of file GEO_Hedge.h.
SYS_FORCE_INLINE UT_Vector3 geo_hedge::srcPos3 | ( | const GA_Detail * | gdp, |
GEO_Hedge | h | ||
) |
Definition at line 744 of file GEO_Hedge.h.
SYS_FORCE_INLINE fpreal geo_hedge::srcPrimitiveAngle | ( | T & | iface, |
GEO_Hedge | h, | ||
UT_Vector3 * | nml | ||
) |
Definition at line 759 of file GEO_Hedge.h.
SYS_FORCE_INLINE fpreal geo_hedge::srcPrimitiveAngleCos | ( | T & | iface, |
GEO_Hedge | h | ||
) |
Definition at line 789 of file GEO_Hedge.h.
SYS_FORCE_INLINE GA_Offset geo_hedge::srcVertex | ( | GEO_Hedge | h | ) |
Definition at line 179 of file GEO_Hedge.h.
SYS_FORCE_INLINE fpreal geo_hedge::vertexAngle | ( | T & | iface, |
GA_Offset | v, | ||
UT_Vector3 * | nml | ||
) |
Definition at line 721 of file GEO_Hedge.h.