MartinSStewart / elm-geometry-serialize / Geometry.Serialize

Codecs

arc2d : Serialize.Codec e (Arc2d units coordinates)

Codec for Arc2d

Warning: Due to rounding errors, the Arc2d you get after decoding will be slightly different from what you encoded.

axis2d : Serialize.Codec e (Axis2d units coordinates)

Codec for Axis2d

axis3d : Serialize.Codec e (Axis3d units coordinates)

Codec for Axis3d

block3d : Serialize.Codec e (Block3d units coordinates)

Codec for Block3d

boundingBox2d : Serialize.Codec e (BoundingBox2d units coordinates)

Codec for BoundingBox2d

boundingBox3d : Serialize.Codec e (BoundingBox3d units coordinates)

Codec for BoundingBox3d

circle2d : Serialize.Codec e (Circle2d units coordinates)

Codec for Circle2d

circle3d : Serialize.Codec e (Circle3d units coordinates)

Codec for Circle3d

cone3d : Serialize.Codec e (Cone3d units coordinates)

Codec for Cone3d

cubicSpline2d : Serialize.Codec e (CubicSpline2d units coordinates)

Codec for CubicSpline2d

cubicSpline3d : Serialize.Codec e (CubicSpline3d units coordinates)

Codec for CubicSpline3d

cylinder3d : Serialize.Codec e (Cylinder3d units coordinates)

Codec for Cylinder3d

direction2d : Serialize.Codec e (Direction2d coordinates)

Codec for Direction2d

direction3d : Serialize.Codec e (Direction3d coordinates)

Codec for Direction3d

ellipse2d : Serialize.Codec e (Ellipse2d units coordinates)

Codec for Ellipse2d

ellipticalArc2d : Serialize.Codec e (EllipticalArc2d units coordinates)

Codec for EllipticalArc2d

frame2d : Serialize.Codec e (Frame2d units coordinates defines)

Codec for Frame2d

frame3d : Serialize.Codec e (Frame3d units coordinates defines)

Codec for Frame3d

lineSegment2d : Serialize.Codec e (LineSegment2d units coordinates)

Codec for LineSegment2d

lineSegment3d : Serialize.Codec e (LineSegment3d units coordinates)

Codec for LineSegment3d

plane3d : Serialize.Codec e (Plane3d units coordinates)

Codec for Plane3d

point2d : Serialize.Codec e (Point2d units coordinates)

Codec for Point2d

point3d : Serialize.Codec e (Point3d units coordinates)

Codec for Point3d

polygon2d : Serialize.Codec e (Polygon2d units coordinates)

Codec for Polygon2d

polyline2d : Serialize.Codec e (Polyline2d units coordinates)

Codec for Polyline2d

polyline3d : Serialize.Codec e (Polyline3d units coordinates)

Codec for Polyline3d

quadraticSpline2d : Serialize.Codec e (QuadraticSpline2d units coordinates)

Codec for QuadraticSpline2d

quadraticSpline3d : Serialize.Codec e (QuadraticSpline3d units coordinates)

Codec for QuadraticSpline3d

rectangle2d : Serialize.Codec e (Rectangle2d units coordinates)

Codec for Rectangle2d

rectangle3d : Serialize.Codec e (Rectangle3d units coordinates)

Codec for Rectangle3d

sketchPlane3d : Serialize.Codec e (SketchPlane3d units coordinates defines)

Codec for SketchPlane3d

sphere3d : Serialize.Codec e (Sphere3d units coordinates)

Codec for Sphere3d

triangle2d : Serialize.Codec e (Triangle2d units coordinates)

Codec for Triangle2d

triangle3d : Serialize.Codec e (Triangle3d units coordinates)

Codec for Triangle3d

vector2d : Serialize.Codec e (Vector2d units coordinates)

Codec for Vector2d

vector3d : Serialize.Codec e (Vector3d units coordinates)

Codec for Vector3d