Better Doxygen docs
This commit is contained in:
parent
cca63f6527
commit
78f6f33bf2
|
|
@ -1,10 +1,11 @@
|
||||||
/** \defgroup space Space
|
/** \defgroup space Space
|
||||||
This module contains all the basic types for representing spatial entities like points (vcg::Point3) box3, line planes etc.
|
This module contains all the basic types for representing spatial entities like points (vcg::Point3) box3, line planes etc.
|
||||||
*/
|
*/
|
||||||
/** \defgroup vertex
Vertex of triangular, tetrahedral meshes
This module contains the documentation for the type and the functions used for representing and managing vertexes of meshes.
|
/** \defgroup vertex
Vertex of edge, triangular and tetrahedral meshes
This module contains the documentation for the types and the functions used for representing and managing vertexes of meshes.
|
||||||
*/
|
*/
|
||||||
/** \defgroup face Faces
|
/** \defgroup face Faces
Face of a triangular or a tetrahedral mesh
|
||||||
*/
|
*/
/** \defgroup edgemesh EdgeMeshes (i.e PolyLines)
This module contains the documentation for the types and the functions used for representing and managing generic polylines, or in other words \b edge\b meshes.
|
||||||
/** \defgroup trimesh Triangular Meshes
This module contains the documentation for the type and the functions used for representing and managing generic \b triangular \b meshes.
|
*/
|
||||||
*/
/** \defgroup tetramesh Tetrahedral Meshes
This module contains the documentation for the type and the functions used for representing and managing generic tetrahedral of meshes.
|
/** \defgroup trimesh Triangular Meshes
This module contains the documentation for the types and the functions used for representing and managing generic \b triangular \b meshes.
|
||||||
|
*/
/** \defgroup tetramesh Tetrahedral Meshes
This module contains the documentation for the types and the functions used for representing and managing generic tetrahedral of meshes.
|
||||||
*/
|
*/
|
||||||
|
|
@ -24,6 +24,9 @@
|
||||||
History
|
History
|
||||||
|
|
||||||
$Log: not supported by cvs2svn $
|
$Log: not supported by cvs2svn $
|
||||||
|
Revision 1.2 2004/05/10 14:41:45 ganovelli
|
||||||
|
name of adhacency function updated
|
||||||
|
|
||||||
Revision 1.1 2004/04/26 19:10:04 ganovelli
|
Revision 1.1 2004/04/26 19:10:04 ganovelli
|
||||||
created
|
created
|
||||||
|
|
||||||
|
|
@ -41,7 +44,7 @@ People should subclass his vertex class from these one...
|
||||||
|
|
||||||
namespace vcg {
|
namespace vcg {
|
||||||
namespace edge {
|
namespace edge {
|
||||||
/** \addtogroup polyline */
|
/** \addtogroup edgemesh */
|
||||||
/*@{*/
|
/*@{*/
|
||||||
|
|
||||||
/** Class Mesh.
|
/** Class Mesh.
|
||||||
|
|
@ -111,12 +114,12 @@ public:
|
||||||
|
|
||||||
inline int MemUsed() const
|
inline int MemUsed() const
|
||||||
{
|
{
|
||||||
return sizeof(Polyline)+sizeof(VertexType)*vert.size()+sizeof(EdgeType)*edges.size();
|
return sizeof(EdgeMesh)+sizeof(VertexType)*vert.size()+sizeof(EdgeType)*edges.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
inline int MemNeeded() const
|
inline int MemNeeded() const
|
||||||
{
|
{
|
||||||
return sizeof(Polyline)+sizeof(VertexType)*vn+sizeof(EdgeType)*fn;
|
return sizeof(EdgeMesh)+sizeof(VertexType)*vn+sizeof(EdgeType)*fn;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -191,7 +194,7 @@ inline void Mark( ConstEdgePointer f ) const { f->IMark() = imark; }
|
||||||
/// Unmark the mesh
|
/// Unmark the mesh
|
||||||
inline void UnMarkAll() { ++imark; }
|
inline void UnMarkAll() { ++imark; }
|
||||||
|
|
||||||
}; // end class Polyline
|
}; // end class EdgeMesh
|
||||||
|
|
||||||
/*@}*/
|
/*@}*/
|
||||||
} // end namespace
|
} // end namespace
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue