Written some documentation and added to the trimes doxygen module
This commit is contained in:
parent
5156f16cf4
commit
a341239296
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2004/03/10 00:48:06 cignoni
|
||||
changed to the face::IsBorder() style
|
||||
|
||||
Revision 1.1 2004/03/05 10:59:24 cignoni
|
||||
Changed name from plural to singular (normals->normal)
|
||||
|
||||
|
@ -34,6 +37,10 @@ Changed name from plural to singular (normals->normal)
|
|||
|
||||
namespace vcg {
|
||||
namespace tri {
|
||||
/** \addtogroup trimesh */
|
||||
/*@{*/
|
||||
/// Generation of per-vertex and per-face colors according to various strategy.
|
||||
/// This class is used to compute per face or per vertex color with respect to for example Border (UpdateColor::VertexBorderFlag), Selection (UpdateColor::FaceSelected), Quality .
|
||||
|
||||
template <class UpdateMeshType>
|
||||
class UpdateColor
|
||||
|
@ -229,7 +236,7 @@ static void VertexQualityHistEq(MeshType &m)
|
|||
}
|
||||
|
||||
};
|
||||
|
||||
/*@}*/
|
||||
}// end namespace
|
||||
}// end namespace
|
||||
#endif
|
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2004/03/10 00:46:10 cignoni
|
||||
changed to the face::IsBorder() style
|
||||
|
||||
Revision 1.1 2004/03/05 10:59:24 cignoni
|
||||
Changed name from plural to singular (normals->normal)
|
||||
|
||||
|
@ -37,6 +40,10 @@ First working version!
|
|||
|
||||
namespace vcg {
|
||||
namespace tri {
|
||||
/** \addtogroup trimesh */
|
||||
/*@{*/
|
||||
/// Management, updating and computation of per-vertex and per-face flags (like border flags).
|
||||
/// This class is used to compute or update some of the flags that can be stored in the mesh components. For now just Border flags (e.g. the flag that tells if a given edge of a face belong to a border of the mesh or not).
|
||||
|
||||
template <class UpdateMeshType>
|
||||
class UpdateFlags
|
||||
|
@ -133,6 +140,7 @@ void VertexBorderFromFace()
|
|||
|
||||
}; // end class
|
||||
|
||||
/*@}*/
|
||||
} // End namespace
|
||||
} // End namespace
|
||||
|
||||
|
|
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1 2004/03/05 10:59:24 cignoni
|
||||
Changed name from plural to singular (normals->normal)
|
||||
|
||||
Revision 1.1 2004/03/04 00:05:50 cignoni
|
||||
First working version!
|
||||
|
||||
|
@ -37,7 +40,12 @@ Initial commit
|
|||
|
||||
namespace vcg {
|
||||
namespace tri {
|
||||
/// Management of updating and computation of per vertex and per face normals
|
||||
|
||||
/** \addtogroup trimesh */
|
||||
/*@{*/
|
||||
|
||||
/// Management, updating and computation of per-vertex and per-face normals.
|
||||
/// This class is used to compute or update the normals that can be stored in the vertex or face component of a mesh.
|
||||
template <class ComputeMeshType>
|
||||
class UpdateNormals
|
||||
{
|
||||
|
|
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2004/03/05 21:49:21 cignoni
|
||||
First working version for face face
|
||||
|
||||
Revision 1.1 2004/03/04 00:53:24 cignoni
|
||||
Initial commit
|
||||
|
||||
|
@ -34,6 +37,8 @@ Initial commit
|
|||
#include <algorithm>
|
||||
namespace vcg {
|
||||
namespace tri {
|
||||
/** \addtogroup trimesh */
|
||||
/*@{*/
|
||||
|
||||
template <class UpdateMeshType>
|
||||
class UpdateTopology
|
||||
|
@ -174,6 +179,7 @@ static void FaceFace(MeshType &m)
|
|||
|
||||
}; // end class
|
||||
|
||||
/*@}*/
|
||||
} // End namespace
|
||||
} // End namespace
|
||||
|
||||
|
|
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1 2004/03/10 08:32:30 cignoni
|
||||
Initial commit
|
||||
|
||||
|
||||
****************************************************************************/
|
||||
|
||||
|
@ -37,6 +40,10 @@ $Log: not supported by cvs2svn $
|
|||
|
||||
namespace vcg {
|
||||
namespace face {
|
||||
|
||||
/** \addtogroup face */
|
||||
/*@{*/
|
||||
|
||||
/** Templated over the class face, it stores a \em position over a face in a mesh.
|
||||
It contain a pointer to the current face,
|
||||
the index of one edge and a edge's incident vertex.
|
||||
|
@ -287,7 +294,7 @@ public:
|
|||
CoordType normal;
|
||||
};
|
||||
|
||||
/*@}*/
|
||||
} // end namespace
|
||||
|
||||
} // end namespace
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue