mirror of https://github.com/CGAL/cgal
Mael review part 4
This commit is contained in:
parent
97520fc4b5
commit
c7498783f6
|
|
@ -81,11 +81,6 @@ public:
|
|||
*/
|
||||
Hyperbolic_surface_triangulation_2(const Hyperbolic_fundamental_domain_2<Traits>& domain);
|
||||
|
||||
/*!
|
||||
Constructor from a decorated combinatorial map.
|
||||
*/
|
||||
Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap);
|
||||
|
||||
/*!
|
||||
Constructor from a decorated combinatorial map and an anchor.
|
||||
*/
|
||||
|
|
@ -104,8 +99,6 @@ public:
|
|||
/// @{
|
||||
/*!
|
||||
returns the decorated combinatorial map.
|
||||
|
||||
\pre <code> is_valid() </code>
|
||||
*/
|
||||
Combinatorial_map_with_cross_ratios& combinatorial_map();
|
||||
|
||||
|
|
@ -121,14 +114,7 @@ public:
|
|||
|
||||
\pre <code> is_valid() && has_anchor() </code>
|
||||
*/
|
||||
Anchor& anchor();
|
||||
|
||||
/*!
|
||||
returns the anchor.
|
||||
|
||||
\pre <code> is_valid() && has_anchor() </code>
|
||||
*/
|
||||
const Anchor& anchor() const;
|
||||
Anchor& anchor() const;
|
||||
/// @}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ public:
|
|||
|
||||
Hyperbolic_surface_triangulation_2() {};
|
||||
Hyperbolic_surface_triangulation_2(const Hyperbolic_fundamental_domain_2<Traits>& domain);
|
||||
Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap);
|
||||
// Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap);
|
||||
Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap, Anchor& anchor);
|
||||
|
||||
//Hyperbolic_surface_triangulation_2& operator=(Hyperbolic_surface_triangulation_2&& other);
|
||||
|
|
@ -81,7 +81,7 @@ public:
|
|||
Combinatorial_map_with_cross_ratios& combinatorial_map();
|
||||
bool has_anchor() const;
|
||||
Anchor& anchor();
|
||||
const Anchor& anchor() const;
|
||||
Anchor& anchor() const;
|
||||
|
||||
void to_stream(std::ostream& s) const;
|
||||
void from_stream(std::istream& s);
|
||||
|
|
@ -203,10 +203,10 @@ Hyperbolic_surface_triangulation_2<Traits,Attributes>::Hyperbolic_surface_triang
|
|||
_has_anchor = true;
|
||||
}
|
||||
|
||||
template<class Traits, class Attributes>
|
||||
Hyperbolic_surface_triangulation_2<Traits, Attributes>::Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap){
|
||||
copy_from(cmap);
|
||||
}
|
||||
/* template<class Traits, class Attributes> */
|
||||
/* Hyperbolic_surface_triangulation_2<Traits, Attributes>::Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap){ */
|
||||
/* copy_from(cmap); */
|
||||
/* } */
|
||||
|
||||
template<class Traits, class Attributes>
|
||||
Hyperbolic_surface_triangulation_2<Traits, Attributes>::Hyperbolic_surface_triangulation_2(Combinatorial_map_with_cross_ratios& cmap, Anchor& anchor){
|
||||
|
|
@ -245,7 +245,7 @@ Hyperbolic_surface_triangulation_2<Traits, Attributes>::anchor() {
|
|||
}
|
||||
|
||||
template<class Traits, class Attributes>
|
||||
const typename Hyperbolic_surface_triangulation_2<Traits, Attributes>::Anchor&
|
||||
typename Hyperbolic_surface_triangulation_2<Traits, Attributes>::Anchor&
|
||||
Hyperbolic_surface_triangulation_2<Traits, Attributes>::anchor() const {
|
||||
return _anchor;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,9 +27,6 @@ int main() {
|
|||
|
||||
assert( triangulation0.is_valid() );
|
||||
|
||||
Triangulation triangulation1 = Triangulation(triangulation0.combinatorial_map());
|
||||
assert( ! triangulation1.has_anchor() );
|
||||
|
||||
Triangulation triangulation (triangulation0);
|
||||
assert( triangulation.has_anchor() );
|
||||
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@ int main() {
|
|||
|
||||
assert( triangulation0.is_valid() );
|
||||
|
||||
Triangulation triangulation1 = Triangulation(triangulation0.combinatorial_map());
|
||||
assert( ! triangulation1.has_anchor() );
|
||||
|
||||
Triangulation triangulation (triangulation0);
|
||||
assert( triangulation.has_anchor() );
|
||||
|
||||
|
|
|
|||
|
|
@ -42,9 +42,6 @@ int main() {
|
|||
|
||||
assert( triangulation0.is_valid() );
|
||||
|
||||
Triangulation triangulation1 = Triangulation(triangulation0.combinatorial_map());
|
||||
assert( ! triangulation1.has_anchor() );
|
||||
|
||||
Triangulation triangulation (triangulation0);
|
||||
assert( triangulation.has_anchor() );
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue