Common semantic geometry functions
| Type | Creation | Initialization | Equality test | Bounding box |
|---|---|---|---|---|
| 2D Point (Coord) | SetCoord | SetCoordPtr | IsEqualCoord | CoordToBox |
| 2D Sector | SetSector | n.a. | n.a. | SectorBox |
| 2D Ray | SetSector | n.a. | n.a. | - |
| 2D Line | SetSector | n.a. | n.a. | - |
| 2D Circle | n.a. | n.a. | n.a. | BoxBoundR |
| 2D Ellipse | n.a. | n.a. | n.a. | n.a. |
| 2D Arc | SetGenArc | SetGenArcPtr | n.a. | GetGenArcBoundBox |
| 2D Spline | n.a. | n.a. | n.a. | n.a. |
| 2D Polygon | n.a. | InitPolygon2DData | n.a. | GetPolygon2DDataBoundBox |
| 3D Point | SetVector3D | SetVectorPtr3D | IsEqualCoordPtr3D | n.a. |
| 3D Sector | SetSector3D | n.a. | n.a. | n.a. |
| 3D Ray | SetSector3D | n.a. | n.a. | - |
| 3D Line | SetSector3D | n.a. | n.a. | - |
| 3D Sphere | n.a. | n.a. | n.a. | n.a. |
| 3D Plane | SetPlane, SetUpGenPlane |
n.a. | n.a. | - |