27 #include "utility/utils/stl/TripletMap.h"    28 #include "utility/geom/pos_vec/Pos3d.h"    29 #include "Polyhedron3d.h"    47     const size_t &getVI(
void)
 const    49     const size_t &getVJ(
void)
 const    64     typedef std::list<size_t> base;
    65     typedef base::iterator iterator;
    66     typedef base::const_iterator const_iterator;
    68     void setVisitada(
const bool &);
    69     const bool &yaVisitada(
void) 
const;
    71     Pos3dList getPosVertices(
const std::vector<Pos3d> &) 
const;
    72     Pos3d getCentroide(
const std::vector<Pos3d> &) 
const;
    73     std::list<VerticesArista> getEdges(
void) 
const;
    76     std::deque<VerticesCara> compartenArista(
const std::deque<VerticesCara> &) 
const;
    77     void Print(std::ostream &os) 
const;
    80 std::ostream &operator<<(std::ostream &, 
const VerticesCara &);
    87     std::vector<Pos3d> vertices;
    88     std::deque<VerticesCara > caras;
    91     const std::vector<Pos3d> &getVertices(
void) 
const;
    92     Pos3d getCentroide(
void) 
const;
    93     size_t getNumVertices(
void) 
const;
    94     size_t getNumCaras(
void) 
const;
    95     const std::deque<VerticesCara> &getCaras(
void) 
const;
    98     void makeConsistent(
void);
    99     void Print(std::ostream &os) 
const;
   102 std::ostream &operator<<(std::ostream &, 
const VertexMap &);
   110     void operator()(Polyhedron3d::HalfedgeDS &);
 Vertices of a polyhedron face. 
Definition: VertexMap.h:60
Mapa tipo «tensor disperso». 
Definition: TripletMap.h:42
Vertices of a polyhedron edge. 
Definition: VertexMap.h:40
Polyhedron vertex map. 
Definition: VertexMap.h:85
Creates a polyhedron from a vertex map. 
Definition: VertexMap.h:105
List of 3D positions. 
Definition: Pos3dList.h:36
Posición en tres dimensiones. 
Definition: Pos3d.h:44