HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_DetachedHedgeInterface Class Reference

#include <GEO_HedgeInterface.h>

Public Member Functions

 GEO_DetachedHedgeInterface (const GA_Detail *gdp, const GA_PrimitiveGroup *prims=NULL, bool exclude_prims=true)
 
 ~GEO_DetachedHedgeInterface ()
 
const GEO_PrimitivehedgePrimitive (GEO_Hedge e) const
 
GA_Offset hedgePrimitiveOffset (GEO_Hedge e) const
 
bool isValidHedge (GEO_Hedge e) const
 
bool isPrimary (GEO_Hedge e) const
 
GA_Offset srcVertex (GEO_Hedge e) const
 Returns the src vertex of the hedge. More...
 
GA_Offset srcVertex (GEO_SHedge se) const
 Returns the src vertex of a signed hedge. More...
 
GA_Offset dstVertex (GEO_Hedge e) const
 Returns the dst vertex of the hedge. More...
 
GA_Offset dstVertex (GEO_SHedge se) const
 Returns the src vertex of a signed hedge. More...
 
GA_Offset preSrcVertex (GEO_Hedge e) const
 
GA_Offset postDstVertex (GEO_Hedge e) const
 
GA_Offset srcPoint (GEO_Hedge e) const
 Returns the point to which the src vertex is wired. More...
 
GA_Offset srcPoint (GEO_SHedge se) const
 Returns the src vertex of a signed hedge. More...
 
GA_Offset dstPoint (GEO_Hedge e) const
 Returns the point to which the dst vertex is wired. More...
 
GA_Offset dstPoint (GEO_SHedge se) const
 Returns the src vertex of a signed hedge. More...
 
GA_Offset preSrcPoint (GEO_Hedge e) const
 
GA_Offset postDstPoint (GEO_Hedge e) const
 
GEO_Hedge nextPrimitiveHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge lnext (GEO_Hedge e) const
 
GEO_Hedge prevPrimitiveHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge lprev (GEO_Hedge e) const
 
GEO_Hedge otherPrimitiveHedgeAtPoint (GEO_Hedge e, GA_Offset pt) const
 
GEO_Hedge nextEquivalentHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge sym (GEO_Hedge e) const
 
GEO_Hedge firstIncidentHedge (GA_Offset pt) const
 
GEO_Hedge nextIncidentHedge (GEO_Hedge e, GA_Offset pt) const
 
GEO_Hedge firstIncidentEdge (GA_Offset pt) const
 
GEO_Hedge nextIncidentEdge (GEO_Hedge e, GA_Offset pt) const
 
GEO_Hedge firstOutgoingHedge (GA_Offset pt) const
 
GEO_Hedge nextOutgoingHedge (GEO_Hedge e) const
 
GEO_Hedge firstIncomingHedge (GA_Offset pt) const
 
GEO_Hedge nextIncomingHedge (GEO_Hedge e) const
 
GEO_Hedge firstManifoldIncomingHedge (GEO_Hedge e) const
 Manifold Scan Methods: More...
 
SYS_FORCE_INLINE GEO_Hedge dfirst (GEO_Hedge e) const
 
GEO_Hedge prevManifoldIncomingHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge dprev (GEO_Hedge e) const
 
GEO_Hedge nextManifoldIncomingHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge dnext (GEO_Hedge e) const
 
GEO_Hedge firstManifoldOutgoingHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge ofirst (GEO_Hedge e) const
 
GEO_Hedge prevManifoldOutgoingHedge (GEO_Hedge e) const
 Returns the previous hedge with the same src as e in a counterclockwise. More...
 
SYS_FORCE_INLINE GEO_Hedge oprev (GEO_Hedge e) const
 
GEO_Hedge nextManifoldOutgoingHedge (GEO_Hedge e) const
 
SYS_FORCE_INLINE GEO_Hedge onext (GEO_Hedge e) const
 
GEO_Hedge findHedgeWithEndpoints (GA_Offset p0, GA_Offset p1) const
 Find a hedge with the given endpoints or return GEO_INVLAID_HEDGE. More...
 
GEO_Hedge primaryEquivalentHedge (GEO_Hedge e) const
 Returns the primary hedge equivalent to the arguemtn hedge. More...
 
SYS_FORCE_INLINE GEO_Hedge primary (GEO_Hedge e) const
 
GEO_SHedge primary (GEO_SHedge e) const
 
fpreal length (GEO_Hedge e) const
 
UT_Vector3 srcPos3 (GEO_Hedge e) const
 Returns the positions of the source point of e. More...
 
UT_Vector3 dstPos3 (GEO_Hedge e) const
 Returns the positions of the destination point of e. More...
 
UT_Vector3 hedgeVector (GEO_Hedge e) const
 Returns the vector defined by the end-points of e. More...
 
fpreal dstPrimitiveAngle (GEO_Hedge e, UT_Vector3 *nml=0) const
 
fpreal srcPrimitiveAngle (GEO_Hedge e, UT_Vector3 *nml=0) const
 
fpreal dstPrimitiveAngleCos (GEO_Hedge e) const
 Returns the primitives angle at dst of the hedge. More...
 
fpreal srcPrimitiveAngleCos (GEO_Hedge e) const
 Returns the primitives angle at src of the hedge. More...
 
bool isManifoldHedge (GEO_Hedge e, bool accept_bd=false) const
 
bool isBoundaryHedge (GEO_Hedge e) const
 
bool isBridgeHedge (GEO_Hedge e) const
 
bool areOpposite (GEO_Hedge e1, GEO_Hedge e2) const
 
bool areOpposite (GEO_SHedge e1, GEO_SHedge e2) const
 
bool areEquivalent (GEO_Hedge e1, GEO_Hedge e2) const
 Returns true if e1 and e2 are equivalent hedges. More...
 
bool areEquivalent (GEO_SHedge e1, GEO_SHedge e2) const
 Returns true if e1 and e2 are equivalent signed hedges. More...
 
GA_Size numEquivalentHedges (GEO_Hedge e) const
 Returns the number of hedges in the equivalence class of e. More...
 
GA_Size numIncidentEdges (GA_Offset pt) const
 
GA_Size numIncidentHedges (GA_Offset pt) const
 Returns the number of distinct hedges incident to pt. More...
 
const GA_DetailgetDetail () const
 
SYS_FORCE_INLINE GA_Offset prevPrimVertex (GA_Offset v) const
 
SYS_FORCE_INLINE GA_Offset nextPrimVertex (GA_Offset v) const
 
SYS_FORCE_INLINE void getAdjacentPrimVertices (GA_Offset v, GA_Offset &vprev, GA_Offset &vnext) const
 

Detailed Description

Definition at line 38 of file GEO_HedgeInterface.h.

Constructor & Destructor Documentation

GEO_DetachedHedgeInterface::GEO_DetachedHedgeInterface ( const GA_Detail gdp,
const GA_PrimitiveGroup prims = NULL,
bool  exclude_prims = true 
)
inline

If group prims is specified, all primitives in the group are ignored, if exclude_prims is ture. Otherwise, all primitives outside the group are ignore. In both cases, half-edges defined by vertices of the ignored primitives are regarded as non-existent (invalid).

Definition at line 46 of file GEO_HedgeInterface.h.

GEO_DetachedHedgeInterface::~GEO_DetachedHedgeInterface ( )
inline

Definition at line 54 of file GEO_HedgeInterface.h.

Member Function Documentation

bool GEO_DetachedHedgeInterface::areEquivalent ( GEO_Hedge  e1,
GEO_Hedge  e2 
) const
inline

Returns true if e1 and e2 are equivalent hedges.

Definition at line 363 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::areEquivalent ( GEO_SHedge  e1,
GEO_SHedge  e2 
) const
inline

Returns true if e1 and e2 are equivalent signed hedges.

Definition at line 367 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::areOpposite ( GEO_Hedge  e1,
GEO_Hedge  e2 
) const
inline

Returns true if e1 and e2 are equivalent hedges with opposite orientation.

Definition at line 356 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::areOpposite ( GEO_SHedge  e1,
GEO_SHedge  e2 
) const
inline

Definition at line 359 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::dfirst ( GEO_Hedge  e) const
inline

Definition at line 220 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::dnext ( GEO_Hedge  e) const
inline

Definition at line 244 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::dprev ( GEO_Hedge  e) const
inline

Definition at line 232 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::dstPoint ( GEO_Hedge  e) const
inline

Returns the point to which the dst vertex is wired.

Definition at line 115 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::dstPoint ( GEO_SHedge  se) const
inline

Returns the src vertex of a signed hedge.

Definition at line 119 of file GEO_HedgeInterface.h.

UT_Vector3 GEO_DetachedHedgeInterface::dstPos3 ( GEO_Hedge  e) const
inline

Returns the positions of the destination point of e.

Definition at line 306 of file GEO_HedgeInterface.h.

fpreal GEO_DetachedHedgeInterface::dstPrimitiveAngle ( GEO_Hedge  e,
UT_Vector3 nml = 0 
) const
inline

Returns the primitives angle at dst of the hedge. NB. If the angle in question is reflex, then its 2*pi complement is returned unless the normal of the primitive that contains e is passed using the optional nml parameter.

Definition at line 317 of file GEO_HedgeInterface.h.

fpreal GEO_DetachedHedgeInterface::dstPrimitiveAngleCos ( GEO_Hedge  e) const
inline

Returns the primitives angle at dst of the hedge.

Definition at line 328 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::dstVertex ( GEO_Hedge  e) const
inline

Returns the dst vertex of the hedge.

Definition at line 86 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::dstVertex ( GEO_SHedge  se) const
inline

Returns the src vertex of a signed hedge.

Definition at line 90 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::findHedgeWithEndpoints ( GA_Offset  p0,
GA_Offset  p1 
) const
inline

Find a hedge with the given endpoints or return GEO_INVLAID_HEDGE.

Definition at line 281 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::firstIncidentEdge ( GA_Offset  pt) const
inline

Similar to first/nextIncidentHedge but stops over only one of the hedges (the primary) in each equivalence class of hedges incident to the point.

Definition at line 184 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::firstIncidentHedge ( GA_Offset  pt) const

Returns a first incidentHedge to a point. Together with nextIncidentHedge, one can enumerate circularly over all hedges incident to a point.

GEO_Hedge GEO_DetachedHedgeInterface::firstIncomingHedge ( GA_Offset  pt) const

Similar to first/nextIncidentHedge but using only incoming hedges. Note that nextOutgoingHedge does not need the parameter pt anymore.

GEO_Hedge GEO_DetachedHedgeInterface::firstManifoldIncomingHedge ( GEO_Hedge  e) const
inline

Manifold Scan Methods:

A "manifold scan" around a point moves from one incoming (resp outgoing hedge incident to a point to the next in counterclockwise order as long as the hedge in question is a manifold hedge (i.e. it is equivalent to exactly one other hedge oriented oppositely). Returns the first hedge with the same dst as e that is reachable from e through a counterclockwise manifold scan around dst of e. Returns e itself if either: 1) e is already the first such hedge, or 2) the src of e is an interior point of a manifold, ie the counterclockwise scan reaches back at e.

Definition at line 216 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::firstManifoldOutgoingHedge ( GEO_Hedge  e) const
inline

Similar to firstManifoldIncomingHedge but finds the first hedge with the same src as e in a counterclockwise scan from e.

Definition at line 249 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::firstOutgoingHedge ( GA_Offset  pt) const
inline

Similar to first/nextIncidentHedge but using only outgoing hedges. Note that nextOutgoingHedge does not need the parameter pt anymore.

Definition at line 192 of file GEO_HedgeInterface.h.

void GEO_DetachedHedgeInterface::getAdjacentPrimVertices ( GA_Offset  v,
GA_Offset vprev,
GA_Offset vnext 
) const

Definition at line 926 of file GEO_HedgeInterface.h.

const GA_Detail* GEO_DetachedHedgeInterface::getDetail ( ) const
inline

Definition at line 384 of file GEO_HedgeInterface.h.

const GEO_Primitive* GEO_DetachedHedgeInterface::hedgePrimitive ( GEO_Hedge  e) const
inline

Return the polygon to which the hedge belongs. NOTE: may need to modify this if other primitives support hedges.

Definition at line 58 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::hedgePrimitiveOffset ( GEO_Hedge  e) const
inline

Definition at line 61 of file GEO_HedgeInterface.h.

UT_Vector3 GEO_DetachedHedgeInterface::hedgeVector ( GEO_Hedge  e) const
inline

Returns the vector defined by the end-points of e.

Definition at line 310 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::isBoundaryHedge ( GEO_Hedge  e) const
inline

Returns true if the hedge e is a boundary hedge, i.e. if its equivalence class is singleton.

Definition at line 345 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::isBridgeHedge ( GEO_Hedge  e) const
inline

Returns true if the hedge e is a bridge hedge, i.e. if is a manifold hedge and its other equivalent hedge belongs to the same primitive as e does.

Definition at line 351 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::isManifoldHedge ( GEO_Hedge  e,
bool  accept_bd = false 
) const
inline

Returns true if the hedge e is a manifold hedge, if accept_bd is false, this means that the equivalence class of e consists of exactly two hedges oriented oppositely. If accept_bd is true, then the equivalence class of e can also consist of a single (boundary) half-edge.

Definition at line 340 of file GEO_HedgeInterface.h.

bool GEO_DetachedHedgeInterface::isPrimary ( GEO_Hedge  e) const

returns true of e is the primary hedge in its equivalence class. Each equivalnce class of hedges at any time has a unique primary hedge. This is used for example to enumerate over all edges in the detail (as opposed to over all hedges).

bool GEO_DetachedHedgeInterface::isValidHedge ( GEO_Hedge  e) const

Check whether a hedge is valid: a hedge is valid if 1: its src vertex belongs to a primitive that supports hedges, and 2: the primitive returns a valid next boundary vertex for its dst vertex.

See Also
: GA_Topology.h
fpreal GEO_DetachedHedgeInterface::length ( GEO_Hedge  e) const
inline

Returns the length of the hedge e. Note that it requires the endpoints of e to be determiend.

Definition at line 298 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::lnext ( GEO_Hedge  e) const
inline

Definition at line 138 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::lprev ( GEO_Hedge  e) const
inline

Definition at line 147 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::nextEquivalentHedge ( GEO_Hedge  e) const

Returns the "next" equivalent hedge to e: two hedges are equivalent if either their dsts and srcs are respectively wired to the same points or if the dst of each is wired to the same point as the src of the other. calling nextEquivalentHedge() repeatedly returns back to the original hedge. Thus to check if hedge e is manifold hedge one can check that: nextEquivalentHedge(e) != e && nextEquivalentHedge(nextEquivalentHedge(e)) == e

GEO_Hedge GEO_DetachedHedgeInterface::nextIncidentEdge ( GEO_Hedge  e,
GA_Offset  pt 
) const
inline

Definition at line 187 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::nextIncidentHedge ( GEO_Hedge  e,
GA_Offset  pt 
) const
GEO_Hedge GEO_DetachedHedgeInterface::nextIncomingHedge ( GEO_Hedge  e) const
GEO_Hedge GEO_DetachedHedgeInterface::nextManifoldIncomingHedge ( GEO_Hedge  e) const
inline

Returns the next hedge with the same dst as e in a counterclockwise manifold scan, returns GEO_INVALID_HEDGE if no such hedge exists.

NOTE: This is equivalent to dnext() operation in Quad-Edge terminology, which is also used in GQ.

Definition at line 240 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::nextManifoldOutgoingHedge ( GEO_Hedge  e) const
inline

Returns the next hedge with the same src as e in a counterclockwise manifold scan, returns GEO_INVALID_HEDGE if no such hedge exists.

NOTE: This is equivalent to onext() operation in Quad-Edge terminology, which is also used in GQ.

Definition at line 273 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::nextOutgoingHedge ( GEO_Hedge  e) const
inline

Definition at line 195 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::nextPrimitiveHedge ( GEO_Hedge  e) const
inline

Returns the next hedge (hedge with src equal to the dst of the parameter hedge) in the polygon that contains the parameter hedge

Definition at line 134 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::nextPrimVertex ( GA_Offset  v) const

Definition at line 920 of file GEO_HedgeInterface.h.

GA_Size GEO_DetachedHedgeInterface::numEquivalentHedges ( GEO_Hedge  e) const
inline

Returns the number of hedges in the equivalence class of e.

Definition at line 371 of file GEO_HedgeInterface.h.

GA_Size GEO_DetachedHedgeInterface::numIncidentEdges ( GA_Offset  pt) const
inline

Returns the number if edges incident to a point (equivalent hedges count as 1).

Definition at line 376 of file GEO_HedgeInterface.h.

GA_Size GEO_DetachedHedgeInterface::numIncidentHedges ( GA_Offset  pt) const
inline

Returns the number of distinct hedges incident to pt.

Definition at line 380 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::ofirst ( GEO_Hedge  e) const
inline

Definition at line 253 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::onext ( GEO_Hedge  e) const
inline

Definition at line 277 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::oprev ( GEO_Hedge  e) const
inline

Definition at line 265 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::otherPrimitiveHedgeAtPoint ( GEO_Hedge  e,
GA_Offset  pt 
) const
inline

Returns the "other" (than e) hedge in the polygon that has the pt as an endpoint.

Definition at line 152 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::postDstPoint ( GEO_Hedge  e) const
inline

Returns the point to which the post-dst vertex is wired

See Also
: postDstVertex()

Definition at line 129 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::postDstVertex ( GEO_Hedge  e) const
inline

Returns the vertex after the dst of the vertex of the hedge in the poly to which the hedge belongs

Definition at line 100 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::preSrcPoint ( GEO_Hedge  e) const
inline

Returns the point to which the pre-src vertex is wired.

See Also
: preSrcVertex()

Definition at line 124 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::preSrcVertex ( GEO_Hedge  e) const
inline

Returns the vertex before the src vertex of the hedge in the poly to which the hedge belongs

Definition at line 95 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::prevManifoldIncomingHedge ( GEO_Hedge  e) const
inline

Returns the previous hedge with the same dst as e in a counterclockwise manifold scan, returns GEO_INVALID_HEDGE if no such hedge exists.

NOTE: This is equivalent to dprev() operation in Quad-Edge terminology, which is also used in GQ.

Definition at line 228 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::prevManifoldOutgoingHedge ( GEO_Hedge  e) const
inline

Returns the previous hedge with the same src as e in a counterclockwise.

NOTE: This is equivalent to oprev() operation in Quad-Edge terminology, which is also used in GQ.

Definition at line 261 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::prevPrimitiveHedge ( GEO_Hedge  e) const
inline

Returns the previous hedge (hedge whose dst is the same as the src of the parameter hedge) in the polygon that contains the parameter hedge.

Definition at line 143 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::prevPrimVertex ( GA_Offset  v) const

Definition at line 913 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::primary ( GEO_Hedge  e) const
inline

Definition at line 287 of file GEO_HedgeInterface.h.

GEO_SHedge GEO_DetachedHedgeInterface::primary ( GEO_SHedge  e) const
inline

Definition at line 290 of file GEO_HedgeInterface.h.

GEO_Hedge GEO_DetachedHedgeInterface::primaryEquivalentHedge ( GEO_Hedge  e) const

Returns the primary hedge equivalent to the arguemtn hedge.

GA_Offset GEO_DetachedHedgeInterface::srcPoint ( GEO_Hedge  e) const
inline

Returns the point to which the src vertex is wired.

Definition at line 107 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::srcPoint ( GEO_SHedge  se) const
inline

Returns the src vertex of a signed hedge.

Definition at line 111 of file GEO_HedgeInterface.h.

UT_Vector3 GEO_DetachedHedgeInterface::srcPos3 ( GEO_Hedge  e) const
inline

Returns the positions of the source point of e.

Definition at line 302 of file GEO_HedgeInterface.h.

fpreal GEO_DetachedHedgeInterface::srcPrimitiveAngle ( GEO_Hedge  e,
UT_Vector3 nml = 0 
) const
inline

Returns the primitives angle at src of the hedge NB. If the angle in question is reflex, then its 2*pi complement is returned unless the normal of the primitive that contains e is passed using the optional nml parameter.

Definition at line 324 of file GEO_HedgeInterface.h.

fpreal GEO_DetachedHedgeInterface::srcPrimitiveAngleCos ( GEO_Hedge  e) const
inline

Returns the primitives angle at src of the hedge.

Definition at line 332 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::srcVertex ( GEO_Hedge  e) const
inline

Returns the src vertex of the hedge.

Definition at line 78 of file GEO_HedgeInterface.h.

GA_Offset GEO_DetachedHedgeInterface::srcVertex ( GEO_SHedge  se) const
inline

Returns the src vertex of a signed hedge.

Definition at line 82 of file GEO_HedgeInterface.h.

SYS_FORCE_INLINE GEO_Hedge GEO_DetachedHedgeInterface::sym ( GEO_Hedge  e) const
inline

Definition at line 172 of file GEO_HedgeInterface.h.


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