.. _STRUCT/Cartesian2D: 2D Cartesian ############ The :mod:`pyTooling.Cartesian2D` package ... .. #contents:: Table of Contents :local: :depth: 2 .. rubric:: 2D Cartesian Properties: * Coordinates as ``int`` or ``float``. * TBD .. _STRUCT/Cartesian2D/Features: Features ******** * TBD .. _STRUCT/Cartesian2D/MissingFeatures: Missing Features ================ * TBD .. _STRUCT/Cartesian2D/PlannedFeatures: Planned Features ================ * TBD .. _STRUCT/Cartesian2D/RejectedFeatures: Out of Scope ============ * TBD .. _STRUCT/Cartesian2D/ByFeature: By Feature ********** .. danger:: Accessing internal fields of a origin, point, offset, ... is strongly not recommended for users, as it might lead to a corrupted data structure. If a power-user wants to access these fields, feel free to use them for achieving a higher performance, but you got warned 😉. .. _STRUCT/Cartesian2D/Classes: Basic Classes ************* .. _STRUCT/Cartesian2D/Origin2D: Origin2D ======== .. _STRUCT/Cartesian2D/Point2D: Point2D ======= .. _STRUCT/Cartesian2D/Offset2D: Offset2D ======== .. _STRUCT/Cartesian2D/Size2D: Size2D ====== .. _STRUCT/Cartesian2D/Segment2D: Segment2D ========= .. _STRUCT/Cartesian2D/LineSegment2D: LineSegment2D ============= .. _STRUCT/Cartesian2D/Shapes: Shapes ****** .. _STRUCT/Cartesian2D/Shape: Shape ===== .. _STRUCT/Cartesian2D/Trapezium: Trapezium ========= .. _STRUCT/Cartesian2D/Rectangle: Rectangle ========= .. _STRUCT/Cartesian2D/Square: Square ====== .. _STRUCT/Cartesian3D: 3D Cartesian ############ The :mod:`pyTooling.Cartesian3D` package ... .. _STRUCT/Cartesian3D/Classes: Basic Classes ************* .. _STRUCT/Cartesian3D/Origin3D: Origin3D ======== .. _STRUCT/Cartesian3D/Point3D: Point3D ======= .. _STRUCT/Cartesian3D/Offset3D: Offset3D ======== .. _STRUCT/Cartesian3D/Size3D: Size3D ====== .. _STRUCT/Cartesian3D/Segment3D: Segment3D ========= .. _STRUCT/Cartesian3D/LineSegment3D: LineSegment3D ============= .. _STRUCT/Cartesian3D/Volumes: Volumes ******* .. _STRUCT/Cartesian3D/Volume: Volume ====== .. _STRUCT/Cartesian3D/Cuboid: Cuboid ====== .. _STRUCT/Cartesian3D/Cube: Cube ====