An elliptical arc defined by a center point, semi-major axis and semi-minor axis
A circular arc band defined by a center point, a min radius, a max radius, a start azimuth and a sweep angle
A bounds.
A circle by center point
A circle by 3 points
A circle defined by a center point and radius
A circular arc
A circular arc defined by 3 points
A circular arc defined by 2 points and a bulge
A circular arc defined by a center point and radius
A complex polygon.
A complex polygon.
An Ellipse
An extrusion of a shape
A buffer around a shape
An oriented box, defined by its 8 corner points.
A point.
A polygon.
A polyline.
A sector of a circle, defined by a center point, a radius, a start azimuth and a sweep angle
A shape list.
A shape list.
Checks if the given shape type matches the expected type.
true if the given shape type is of the expected shape type, false otherwise
var polygon = new ...
ShapeType.contains(polygon.type, ShapeType.POLYGON); //true
An enumeration of shape types. Shapes can have more than one shape type, so always check the shape type using ShapeType.contains