|
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.
1.7.6.1