|
CGAL 4.4 - 2D Circular Geometry Kernel
|
Kernel Concepts | |
| concept | BoundedSide_2 |
| concept | CircularArc_2 |
| Concept for arcs of circles. More... | |
| concept | CircularArcPoint_2 |
| Concept for points on circles, circular arcs or line arcs. More... | |
| concept | CompareX_2 |
| concept | CompareXY_2 |
| concept | CompareY_2 |
| concept | CompareYatX_2 |
A function object concept to compare a point p and an arc a on the vertical line passing through p. More... | |
| concept | CompareYtoRight_2 |
A function object concept to compare vertically two arcs on the right side of a common point p: More... | |
| concept | ComputeCircularX_2 |
| concept | ComputeCircularY_2 |
| concept | ConstructBbox_2 |
| A function object concept to construct a bounding box of geometric objects: More... | |
| concept | ConstructCircle_2 |
| concept | ConstructCircularArc_2 |
| concept | ConstructCircularArcPoint_2 |
| concept | ConstructCircularMaxVertex_2 |
| concept | ConstructCircularMinVertex_2 |
| concept | ConstructCircularSourceVertex_2 |
| concept | ConstructCircularTargetVertex_2 |
| concept | ConstructLine_2 |
| concept | ConstructLineArc_2 |
| concept | DoIntersect_2 |
| Testing whether two curves intersect. More... | |
| concept | DoOverlap_2 |
| Testing whether the interiors of two curves overlap. More... | |
| concept | Equal_2 |
| Testing equality between objects. More... | |
| concept | GetEquation |
| concept | HasOn_2 |
| To test whether a point lies on a curve. More... | |
| concept | HasOnBoundedSide_2 |
| concept | HasOnUnboundedSide_2 |
| concept | Intersect_2 |
| concept | InXRange_2 |
| To test whether a point lies in the vertical range of a curve. More... | |
| concept | IsVertical_2 |
| concept | IsXMonotone_2 |
| concept | IsYMonotone_2 |
| concept | LineArc_2 |
Concept for line segments supported by a line that is a model of Kernel::Line_2 and whose endpoints are models of the CircularKernel::CircularArcPoint_2 concept. More... | |
| concept | MakeXMonotone_2 |
| concept | MakeXYMonotone_2 |
| concept | Split_2 |
Link with the algebraic kernel | |
| typedef unspecified_type | Get_equation |
Model of CircularKernel::GetEquation. More... | |
Operations | |
As in the The name of the member function is the uncapitalized name of the type returned with the suffix | |
| Construct_circular_arc_2 | construct_circular_arc_2_object () const |
Model of AlgebraicKernelForCircles.
Model of CircularKernel::BoundedSide_2.
Model of Kernel::Circle_2.
Model of CircularKernel::CircularArc_2.
Model of CircularKernel::CircularArcPoint_2.
Model of CircularKernel::CompareX_2.
Model of CircularKernel::CompareXY_2.
Model of CircularKernel::CompareY_2.
Model of CircularKernel::CompareYatX_2.
Model of CircularKernel::CompareYtoRight_2.
Model of CircularKernel::ComputeCircularX_2
Model of CircularKernel::ComputeCircularY_2
Model of CircularKernel::ConstructBbox_2.
Model of CircularKernel::ConstructCircle_2.
Model of CircularKernel::ConstructCircularArc_2.
Model of CircularKernel::ConstructLine_2.
Model of CircularKernel::ConstructLineArc_2.
Model of CircularKernel::DoIntersect_2.
Model of CircularKernel::DoOverlap_2.
Model of CircularKernel::Equal_2.
| typedef unspecified_type CircularKernel::FT |
Model of FieldNumberType.
Model of CircularKernel::GetEquation.
Model of CircularKernel::HasOn_2.
Model of CircularKernel::HasOnBoundedSide_2.
Model of CircularKernel::HasOnUnboundedSide_2.
Model of CircularKernel::InXRange_2.
Model of CircularKernel::Intersect_2.
Model of CircularKernel::IsVertical_2.
Model of CircularKernel::IsXMonotone_2.
Model of CircularKernel::IsYMonotone_2.
Model of Kernel::Line_2.
Model of CircularKernel::LineArc_2.
Model of LinearKernel.
Model of CircularKernel::MakeXMonotone_2.
Model of CircularKernel::MakeXYMonotone_2.
Model of Kernel::Point_2.
Model of RootOf_2.
| typedef unspecified_type CircularKernel::RT |
Model of RingNumberType.
Model of CircularKernel::Split_2.
| Construct_circular_arc_2 CircularKernel::construct_circular_arc_2_object | ( | ) | const |