mirror of https://github.com/CGAL/cgal
Tag_3 does not exist in the code
This commit is contained in:
parent
38f77fa583
commit
67bb10fb27
|
|
@ -116,9 +116,8 @@ The class `Ridge_approximation` computes the approximation of
|
||||||
ridges of a triangular polyhedral surface.
|
ridges of a triangular polyhedral surface.
|
||||||
|
|
||||||
\tparam TriangleMesh is the surface type.
|
\tparam TriangleMesh is the surface type.
|
||||||
\tparam VertexFTMap property map with...
|
\tparam VertexFTMap A property map with `boost::graph_traits<TriangleMesh>::vertex_descriptor as key type and `FT` as value type.
|
||||||
\tparam VertexVectorMap provide the differential properties of
|
\tparam VertexVectorMap A property map with `boost::graph_traits<TriangleMesh>::vertex_descriptor as key type and `Vector_3` as value type.
|
||||||
the surface associated to its vertices.
|
|
||||||
|
|
||||||
Requirements (checked at compile time):
|
Requirements (checked at compile time):
|
||||||
- the types `TriangleMesh::Traits::FT` and
|
- the types `TriangleMesh::Traits::FT` and
|
||||||
|
|
@ -136,18 +135,6 @@ template< typename TriangleMesh, typename VertexFTMap, typename VertexVectorMap
|
||||||
class Ridge_approximation {
|
class Ridge_approximation {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
/// \name Types
|
|
||||||
/// @{
|
|
||||||
|
|
||||||
/*!
|
|
||||||
Order of differential
|
|
||||||
quantities used to distinguish elliptic and hyperbolic ridges. Third
|
|
||||||
(`Tag_3`) or fourth (`Tag_4`) order quantities may be used as
|
|
||||||
explained in Section \ref Ridges_3Approximating of the User Manual.
|
|
||||||
*/
|
|
||||||
enum Tag_order {Tag_3, Tag_4};
|
|
||||||
|
|
||||||
/// @}
|
|
||||||
|
|
||||||
/// \name Creation
|
/// \name Creation
|
||||||
/// @{
|
/// @{
|
||||||
|
|
@ -155,7 +142,7 @@ enum Tag_order {Tag_3, Tag_4};
|
||||||
/*!
|
/*!
|
||||||
The two last property maps may
|
The two last property maps may
|
||||||
not be used if computations are performed with
|
not be used if computations are performed with
|
||||||
the parameter `Tag_3`, in which case these
|
the parameter `Ridges_order_3`, in which case these
|
||||||
property maps shall be initialized with their
|
property maps shall be initialized with their
|
||||||
default constructors.
|
default constructors.
|
||||||
|
|
||||||
|
|
@ -183,21 +170,21 @@ Ridge_approximation(const TriangleMesh &tm,
|
||||||
Outputs ridges of types `MAX_ELLIPTIC_RIDGE` and `MAX_HYPERBOLIC_RIDGE`.
|
Outputs ridges of types `MAX_ELLIPTIC_RIDGE` and `MAX_HYPERBOLIC_RIDGE`.
|
||||||
\tparam OutputIterator an output iterator wìth value type `Ridge_line*`.
|
\tparam OutputIterator an output iterator wìth value type `Ridge_line*`.
|
||||||
*/
|
*/
|
||||||
template <class OutputIterator> OutputIterator compute_max_ridges(OutputIterator it, Tag_order ord = Tag_3);
|
template <class OutputIterator> OutputIterator compute_max_ridges(OutputIterator it, Rdge_order ord = Ridge_order_3);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Outputs ridges of types `MIN_ELLIPTIC_RIDGE` and `MIN_HYPERBOLIC_RIDGE`.
|
Outputs ridges of types `MIN_ELLIPTIC_RIDGE` and `MIN_HYPERBOLIC_RIDGE`.
|
||||||
\tparam OutputIterator an output iterator with
|
\tparam OutputIterator an output iterator with
|
||||||
value type `Ridge_line*`.
|
value type `Ridge_line*`.
|
||||||
*/
|
*/
|
||||||
template <class OutputIterator> OutputIterator compute_min_ridges(OutputIterator it, Tag_order ord = Tag_3);
|
template <class OutputIterator> OutputIterator compute_min_ridges(OutputIterator it, Rdge_order ord = Ridge_order_3);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Outputs ridges of types `MAX_CREST_RIDGE` and `MIN_CREST_RIDGE`.
|
Outputs ridges of types `MAX_CREST_RIDGE` and `MIN_CREST_RIDGE`.
|
||||||
\tparam OutputIterator is an output iterator with
|
\tparam OutputIterator is an output iterator with
|
||||||
value type `Ridge_line*`.
|
value type `Ridge_line*`.
|
||||||
*/
|
*/
|
||||||
template <class OutputIterator> OutputIterator compute_crest_ridges(OutputIterator it, Tag_order ord = Tag_3);
|
template <class OutputIterator> OutputIterator compute_crest_ridges(OutputIterator it, Rdge_order ord = Ridge_order_3);
|
||||||
|
|
||||||
/// @}
|
/// @}
|
||||||
|
|
||||||
|
|
@ -228,7 +215,7 @@ public:
|
||||||
/*!
|
/*!
|
||||||
|
|
||||||
*/
|
*/
|
||||||
typedef typename TriangleMesh::Traits::FT FT;
|
typedef typename TriangleMesh::Traits::FT FT;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,9 +40,8 @@ The class `Umbilic_approximation` computes the approximation of
|
||||||
umbilics on a triangular polyhedral surface.
|
umbilics on a triangular polyhedral surface.
|
||||||
|
|
||||||
\tparam TriangleMesh is the surface type.
|
\tparam TriangleMesh is the surface type.
|
||||||
\tparam VertexFTMap
|
\tparam VertexFTMap A property map with `boost::graph_traits<TriangleMesh>::vertex_descriptor as key type and `FT` as value type.
|
||||||
bUm\tparam VertexVectorMap provide
|
bUm\tparam VertexVectorMap A property map with `boost::graph_traits<TriangleMesh>::vertex_descriptor as key type and `Vector_3` as value type.
|
||||||
the differential properties of the surface associated to its vertices.
|
|
||||||
|
|
||||||
Requirements (checked at compile time) :
|
Requirements (checked at compile time) :
|
||||||
- the types `TriangleMesh::Traits::FT` and
|
- the types `TriangleMesh::Traits::FT` and
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue