#include <disc.h>
Inheritance diagram for VIEW::Disc:
Public Member Functions | |
Constructors | |
Disc () throw () | |
Default Constructor. | |
Disc (const Disc &disc) throw () | |
Copy constructor. | |
Disc (const Circle3 &circle) throw () | |
Destructors | |
virtual | ~Disc () throw () |
Destructor. | |
virtual void | clear () throw () |
Explicit default initialization. | |
Assignment methods | |
void | set (const Disc &Disc) throw () |
Assignment. | |
const Disc & | operator= (const Disc &Disc) throw () |
Assignment operator. | |
void | swap (Disc &Disc) throw () |
Swapping of Disc's. | |
void | setCircle (const Circle3 &circle) throw () |
const Circle3 & | getCircle () const throw () |
debuggers and diagnostics | |
virtual bool | isValid () const throw () |
Internal state and consistency self-validation. | |
virtual void | dump (std::ostream &s=std::cout, Size depth=0) const throw () |
Internal value dump. | |
virtual void | getVertices (vector< Vector3 > &vertices) const |
An instance of Disc represents an instance of the geometric representation "Disc". The class Disc is derived from the classes GeometricObject and Disc3. See these classes for further information concerning interface and additional methods.
|
Default Constructor.
|
|
Destructor. Default destruction of this Disc. |
|
Explicit default initialization.
Reimplemented from TCircle3< T >. |
|
Internal value dump. Dump the current value of this Disc to the output ostream s with dumping depth depth. Calls GeometricObject::dump. Calls Disc3::dump.
Reimplemented from TCircle3< T >. |
|
Internal state and consistency self-validation.
Initiate self-validation of the internal state and data structure consistencies of this Disc. If the internal state of this Disc is correct (self-validated) and consistent
Reimplemented from TCircle3< T >. |
|
Assignment operator.
|
|
Assignment.
|
|
Swapping of Disc's. |