|
| | Edge (Edge const &) |
| |
| | Edge (Vertex *, Face *, Edge *, Edge *, Curve *) |
| |
| | Edge (void) |
| |
| bool | angleBetweenFacesIsConcave (void) const |
| |
| bool | angleBetweenFacesIsConvex (void) const |
| |
| bool | angleBetweenFacesIsStraight (void) const |
| |
| bool | canMergeWithPrevious (bool) const |
| |
| bool | hasPartner (Edge *) const |
| |
| bool | isApprox (void) const |
| |
| bool | isBridge (void) const |
| |
| bool | isEulerEdge (void) const |
| |
| bool | isManifold (void) const |
| |
| bool | isOnCircle (void) const |
| |
| bool | isOnFullCircle (void) const |
| |
| Circle3d | circle (void) const |
| |
| Curve * | curve (void) const |
| |
| Edge & | operator= (Edge const &) |
| |
| Edge * | eulerEdge (void) |
| |
| Edge * | getPartnerBridgeEdge (void) const |
| |
| Edge * | next (void) const |
| |
| Edge * | nextSkipBridge (void) const |
| |
| Edge * | partner (void) const |
| |
| Edge * | prev (void) const |
| |
| Edge * | prevSkipBridge (void) const |
| |
| Face * | face (void) const |
| |
| Line3d | line (void) const |
| |
| Plane | plane (void) const |
| |
| Point3d | point (void) const |
| |
| Surface * | surface (void) const |
| |
| Vector3d | normal (void) const |
| |
| Vector3d | unitVector (void) const |
| |
| Vector3d | vector (void) const |
| |
| Vector3d | vertexNormal (void) const |
| |
| Vertex * | vertex (void) const |
| |
| double | angleBetweenEdges (void) const |
| |
| double | angleBetweenFaces (void) const |
| |
| Color | color (void) const |
| |
| void | __autoclassinit2 (unsigned __int64) |
| |
| void | addAfter (Edge *) |
| |
| void | addPartner (Edge *) |
| |
| void | collapse (void) |
| |
| void | getAllEdgesEndingInVertex (std::vector< Edge *, std::allocator< Edge * > > &) |
| |
| void | getAllEdgesSharingSameFaces (bool, std::vector< Edge *, std::allocator< Edge * > > &) |
| |
| void | getAllEdgesStartingFromVertex (std::vector< Edge *, std::allocator< Edge * > > &) |
| |
| void | merge (void) |
| |
| void | mergeLoopsAddBridgeEdge (Edge *) |
| |
| void | mergeLoopsSharingEdge (void) |
| |
| void | orderPartnerEdgesAroundEulerEdge (void) |
| |
| void | print (_iobuf *) const |
| |
| void | remove (void) |
| |
| void | removePartner (void) |
| |
| void | restore (SaveRestoreCallback *) |
| |
| void | save (SaveRestoreCallback *) const |
| |
| void | setColor (Color, bool) |
| |
| void | setCurve (Curve *, bool) |
| |
| void | setFace (Face *) |
| |
| void | setNext (Edge *) |
| |
| void | setPartner (Edge *) |
| |
| void | setPrev (Edge *) |
| |
| void | setVertex (Vertex *) |
| |
| void | split (Vertex *) |
| |
| | Entity (void) |
| |
| | Entity (Entity const &) |
| |
| bool | isFlagOff (unsigned int) const |
| |
| bool | isFlagOn (unsigned int) const |
| |
| Entity & | operator= (Entity const &) |
| |
| unsigned int | flags (void) const |
| |
| virtual | ~Entity (void) |
| |
| void | flipFlag (unsigned int) |
| |
| void | setFlagOff (unsigned int) |
| |
| void | setFlagOn (unsigned int) |
| |
| void | setFlags (unsigned int) |
| |
Definition at line 30 of file Edge.h.