CGAL 4.5 - 3D Spherical Geometry Kernel
|
Concepts | |
concept | BoundedSide_3 |
concept | CircularArc_3 |
Concept for arcs of circles. More... | |
concept | CircularArcPoint_3 |
Concept for points on spheres, circles, circular arcs or line arcs. More... | |
concept | CompareTheta_3 |
concept | CompareThetaZ_3 |
concept | CompareX_3 |
concept | CompareXY_3 |
concept | CompareXYZ_3 |
concept | CompareY_3 |
concept | CompareZ_3 |
concept | CompareZAtTheta_3 |
concept | CompareZToRight_3 |
concept | ComputeApproximateAngle_3 |
concept | ComputeApproximateSquaredLength_3 |
concept | ComputeCircularX_3 |
concept | ComputeCircularY_3 |
concept | ComputeCircularZ_3 |
concept | ConstructBbox_3 |
concept | ConstructCircle_3 |
concept | ConstructCircularArc_3 |
The circular arc constructed from a circle, a source, and a target, is defined as the set of points of the circle that lie between the source p1 and the target p2 , when traversing the circle counterclockwise seen from the side of the plane of the circle pointed by its positive normal vectors. More... | |
concept | ConstructCircularArcPoint_3 |
concept | ConstructCircularMaxVertex_3 |
concept | ConstructCircularMinVertex_3 |
concept | ConstructCircularSourceVertex_3 |
concept | ConstructCircularTargetVertex_3 |
concept | ConstructLine_3 |
concept | ConstructLineArc_3 |
concept | ConstructPlane_3 |
concept | ConstructSphere_3 |
concept | DoIntersect_3 |
Testing whether two curves or surfaces intersect. More... | |
concept | DoOverlap_3 |
concept | Equal_3 |
Testing equality between objects. More... | |
concept | GetEquation |
concept | HasOn_3 |
concept | HasOnBoundedSide_3 |
concept | HasOnUnboundedSide_3 |
concept | Intersect_3 |
concept | IsThetaMonotone_3 |
concept | LineArc_3 |
Concept for line segments supported by a line that is a model of Kernel::Line_3 , and whose endpoints are models of the SphericalKernel::CircularArcPoint_3 concept. More... | |
concept | MakeThetaMonotone_3 |
concept | Split_3 |
Computations | |
typedef unspecified_type | Compute_circular_x_3 |
Model of SphericalKernel::ComputeCircularX_3 . | |
typedef unspecified_type | Compute_circular_y_3 |
Model of SphericalKernel::ComputeCircularY_3 . | |
typedef unspecified_type | Compute_circular_z_3 |
Model of SphericalKernel::ComputeCircularZ_3 . | |
typedef unspecified_type | Compute_approximate_squared_length_3 |
Model of SphericalKernel::ComputeApproximateSquaredLength_3 . | |
typedef unspecified_type | Compute_approximate_angle_3 |
Model of SphericalKernel::ComputeApproximateAngle_3 . | |
Link with the algebraic kernel | |
typedef unspecified_type | Get_equation |
Model of SphericalKernel::GetEquation . | |
Operations | |
As in the The name of the member function is the uncapitalized name of the type returned with the suffix | |
Construct_circular_arc_3 | construct_circular_arc_3_object () const |
Operations on a given sphere, | |
A context sphere must be provided to the following functions: | |
Compare_theta_3 | compare_theta_3_object (const Sphere_3 &sphere) const |
Compare_theta_z_3 | compare_theta_z_3_object (const Sphere_3 &sphere) const |
Compare_z_at_theta_3 | compare_z_at_theta_3_object (const Sphere_3 &sphere) const |
Compare_z_to_right_3 | compare_z_to_right_3_object (const Sphere_3 &sphere) const |
Make_theta_monotone_3 | make_theta_monotone_3_object (const Sphere_3 &sphere) const |
Is_theta_monotone_3 | is_theta_monotone_3_object (const Sphere_3 &sphere) const |