BWAPI
|
#include <Conic_point_2.h>
Classes | |
class | Conic_id |
Public Types | |
typedef Alg_kernel_ | Alg_kernel |
typedef Alg_kernel::Point_2 | Base |
typedef _Conic_point_2 < Alg_kernel > | Self |
typedef Alg_kernel::FT | Algebraic |
Public Member Functions | |
Constructors. | |
_Conic_point_2 () | |
_Conic_point_2 (const Base &p) | |
_Conic_point_2 (const Algebraic &hx, const Algebraic &hy, const Algebraic &hz) | |
_Conic_point_2 (const Algebraic &x, const Algebraic &y) | |
Maintaining the generating conic IDs. | |
void | set_generating_conic (const Conic_id &id) |
bool | is_generating_conic (const Conic_id &id) const |
typedef Alg_kernel_ _Conic_point_2< Alg_kernel_ >::Alg_kernel |
typedef Alg_kernel::FT _Conic_point_2< Alg_kernel_ >::Algebraic |
typedef Alg_kernel::Point_2 _Conic_point_2< Alg_kernel_ >::Base |
typedef _Conic_point_2<Alg_kernel> _Conic_point_2< Alg_kernel_ >::Self |
_Conic_point_2< Alg_kernel_ >::_Conic_point_2 | ( | ) | [inline] |
Default constructors.
_Conic_point_2< Alg_kernel_ >::_Conic_point_2 | ( | const Base & | p | ) | [inline] |
Constrcutor from the base class.
_Conic_point_2< Alg_kernel_ >::_Conic_point_2 | ( | const Algebraic & | hx, |
const Algebraic & | hy, | ||
const Algebraic & | hz | ||
) | [inline] |
Constructor with homegeneous coordinates.
_Conic_point_2< Alg_kernel_ >::_Conic_point_2 | ( | const Algebraic & | x, |
const Algebraic & | y | ||
) | [inline] |
Constructor with Cartesian coordinates.
bool _Conic_point_2< Alg_kernel_ >::is_generating_conic | ( | const Conic_id & | id | ) | const [inline] |
Check if the given conic generates the point.
void _Conic_point_2< Alg_kernel_ >::set_generating_conic | ( | const Conic_id & | id | ) | [inline] |
Add a generating conic ID.