48     GtsSurface 
const *get_const_ptr(
void)
 const    50     GtsSurface *get_ptr(
void)
    63     int Read(GtsFile *fp);
    65     void WriteOogl(FILE *fp);
    67     void PrintStats(FILE* fp) 
const;
    68     bool IsClosed(
void) 
const;
    69     bool IsOpen(
void) 
const;
    70     bool IsOrientable(
void) 
const;
    72     bool Vacia(
void) 
const;
    79     guint getNumVertices(
void) 
const;
    80     guint getNumEdges(
void) 
const;
    81     guint GetNumCaras(
void) 
const;
    84     void ForEachVertex(GtsFunc func,gpointer data) 
const;
    85     void ForEachEdge(GtsFunc func,gpointer data) 
const;
    86     void ForEachFace(GtsFunc func,gpointer data) 
const;
    88     GNode *BBoxTree(
void) 
const;
    90     double GaussianCurvature(
const GTSVertex &v) 
const;
    92     void PrincipalCurvatures(
const GTSVertex &v,
double &k1,
double &k2) 
const;
    95     double Volume(
void)
 const    96       { 
return gts_surface_volume(s); }
    99       { 
return gts_surface_area(s); }
 Polyhedron3d Union(const Polyhedron3d &a, const Polyhedron3d &b)
Union of the polyhedron arguments. 
Definition: polyhedron3d_bool_op.cc:110
Definition: GTSBBoxTree.h:29
Definition: GTSSurfaceTraverse.h:32
Definition: GTSSurfaceIntersection.h:32
Definition: GTSGraph.h:31
bool CheckSelfIntersection(bool verbose) const
Return true if the surface intersects itself. 
Definition: GTSSurface.cc:108
double getArea(void) const
Return the sum of the areas (with sign) of the faces. 
Definition: GTSSurface.h:98
Definition: TriangleMap.h:131
Definition: GTSSurface.h:38
Definition: GTSVertex.h:34
Definition: GTSSplit.h:31
Vector en tres dimensiones. 
Definition: Vector3d.h:39