removed 'set_flag()', 'set_char()' and respective getters; added documentation for 'tds_data()'

This commit is contained in:
Iordan Iordanov 2018-08-23 15:42:31 +02:00
parent bb6b38f7a6
commit 49c67fa56b
1 changed files with 12 additions and 26 deletions

View File

@ -57,42 +57,28 @@ public:
/// @}
/// \name Access functions
/// \name Internal access functions
/// \cgalAdvancedBegin
/// These functions are used internally by the hyperbolic Delaunay triangulation.
/// The user is not encouraged to use them directly as they may change in the future.
/// \cgalAdvancedEnd
/// @{
/*!
\cgalModifBegin
Sets a boolean flag stored in the face.
This is a low-level function used internally by the hyperbolic triangulation.
This function gives non-`const` access to a variable of type `CGAL::Object`.
\cgalAdvancedFunction
\cgalModifEnd
*/
void set_flag(bool flag);
CGAL::Object& tds_data();
/*!
\cgalModifBegin
Retrieves the value of a boolean flag stored in the face.
This is a low-level function used internally by the hyperbolic triangulation.
This function gives `const` access to a variable of type `CGAL::Object`.
\cgalAdvancedFunction
\cgalModifEnd
*/
bool get_flag() const;
/*!
\cgalModifBegin
Sets the value of an unsigned char stored in the face.
This is a low-level function used internally by the hyperbolic triangulation.
\cgalModifEnd
*/
void set_char(unsigned char uschar);
/*!
\cgalModifBegin
Retrieves the value of an unsigned char stored in the face.
This is a low-level function used internally by the hyperbolic triangulation.
\cgalModifEnd
*/
unsigned char get_char() const;
const CGAL::Object& tds_data() const;
/// @}
};