LuciadCPillar C# 2026.0.04
Loading...
Searching...
No Matches
Luciad.Geometries.CircleBy3Points Class Referencesealed

A circle that is defined by a start point, a first intermediate point, and a second intermediate point on the circle. More...

Inheritance diagram for Luciad.Geometries.CircleBy3Points:
Luciad.Geometries.Ring Luciad.Geometries.Curve Luciad.Geometries.Geometry

Properties

Luciad.Cartesian.Coordinate FirstIntermediatePoint [get]
 The first intermediate point of this circle-by-3-points.
Luciad.Cartesian.Coordinate SecondIntermediatePoint [get]
 The second intermediate point of this circle-by-3-points.
Luciad.Cartesian.Coordinate StartPoint [get]
 The start point of this circle-by-3-points.
Properties inherited from Luciad.Geometries.Curve
double Length2D [get]
 The length of the curve.
Properties inherited from Luciad.Geometries.Geometry
Luciad.Geometries.Bounds Bounds [get]
 The bounds for the geometry object.
Luciad.Geodesy.CoordinateReference Reference [get]
 The coordinate reference of the geometry.

Additional Inherited Members

Public Member Functions inherited from Luciad.Geometries.Curve
virtual Luciad.Cartesian.Coordinate ComputePoint (double parameter)
 Computes a point of the curve, defined by the given parameter.
Public Member Functions inherited from Luciad.Geometries.Geometry
void Dispose ()

Detailed Description

A circle that is defined by a start point, a first intermediate point, and a second intermediate point on the circle.

A circle by-3-points where the three points coincide represents a circle with these points as its center and a radius of 0.

A circle by-3-points where 2 out of 3 points coincide represents a circle with its center located in the middle between the 2 coinciding points and the other point.

See also
GeometryFactory.CreateCircleBy3Points

Property Documentation

◆ FirstIntermediatePoint

Luciad.Cartesian.Coordinate Luciad.Geometries.CircleBy3Points.FirstIntermediatePoint
get

The first intermediate point of this circle-by-3-points.

[get]

Returns the first intermediate point of this circle-by-3-points.

◆ SecondIntermediatePoint

Luciad.Cartesian.Coordinate Luciad.Geometries.CircleBy3Points.SecondIntermediatePoint
get

The second intermediate point of this circle-by-3-points.

[get]

Returns the second intermediate point of this circle-by-3-points.

◆ StartPoint

Luciad.Cartesian.Coordinate Luciad.Geometries.CircleBy3Points.StartPoint
get

The start point of this circle-by-3-points.

[get]

Returns the start point of this circle-by-3-points.