|
| | Face (Body *) |
| |
| | Face (Circle3d const &, int, int, Body *) |
| |
| | Face (Edge *, Surface *, Body *) |
| |
| | Face (Face const &) |
| |
| | Face (Point3d *const, int, int, bool, Body *, Edge **) |
| |
| | Face (Point3d const *const, PolygonVertexData **const, int, Vector3d const &, int, bool, Body *) |
| |
| | Face (Surface *, Body *) |
| |
| | Face (Vertex **const, Curve **const, Edge **const, int, int, bool, Body *, Edge **) |
| |
| | Face (void) |
| |
| bool | isPlanar (double) const |
| |
| bool | isPointInside (Point3d const &) const |
| |
| bool | isSelfIntersecting (void) const |
| |
| Edge * | edge (int) const |
| |
| Edge * | edgeLoop (void) const |
| |
| Face & | operator= (Face const &) |
| |
| Face * | next (void) const |
| |
| Face * | prev (void) const |
| |
| Face * | split (Edge *, Edge *, Body *) |
| |
| IntInterval3d const & | projInterval (void) const |
| |
| Interval3d const & | interval (void) const |
| |
| Plane const & | plane (void) const |
| |
| Surface * | surface (void) const |
| |
| double | area (void) const |
| |
| Color | color (void) const |
| |
| int | edgeCount (void) const |
| |
| virtual | ~Face (void) |
| |
| void * | attrib (void) const |
| |
| void | __autoclassinit2 (unsigned __int64) |
| |
| void | addEdge (Edge *, Edge *) |
| |
| void | decomposeIntoContiguousFaces (Body *, std::vector< Face *, std::allocator< Face * > > &) |
| |
| void | deleteAllEdges (void) |
| |
| void | deleteInterval (void) const |
| |
| void | deletePlane (void) const |
| |
| void | deleteProjInterval (void) const |
| |
| void | extractAllLoops (std::vector< std::vector< Edge *, std::allocator< Edge * > >, std::allocator< std::vector< Edge *, std::allocator< Edge * > > > > &) const |
| |
| void | insertHoles (std::vector< Face *, std::allocator< Face * > > const &, Body *, std::vector< Face *, std::allocator< Face * > > &) |
| |
| void | lift (Transf3d const &, bool, Body *) |
| |
| void | massProperties (Body const &, bool, bool, double &, double &, Point3d &) const |
| |
| void | modified (void) |
| |
| void | negate (void) |
| |
| void | paint (Body const &, Color, bool, bool) |
| |
| void | print (_iobuf *) const |
| |
| void | removeEdge (Edge *) |
| |
| void | restore (SaveRestoreCallback *, int) |
| |
| void | save (SaveRestoreCallback *) const |
| |
| void | setAttrib (void *) |
| |
| void | setColor (Color, bool, bool) |
| |
| void | setEdgeLoop (Edge *) |
| |
| void | setNext (Face *) |
| |
| void | setPrev (Face *) |
| |
| void | setProjInterval (IntInterval3d const &) const |
| |
| void | setSurface (Surface *) |
| |
| | 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 31 of file Face.h.