ShapeVertices

Description

abstract class Tinman.Terrain.Shapes.ShapeVertices

Derived from

Shape abstract

Extended by

ShapePolygonBase abstract

Abstract base class for IShape implementations that have vertices.

Protected / Constructors

ShapeVertices

2 overloads


protected constructor ShapeVertices1 → (1)

serialId in : ISerialTypeInfo

[not-null]
The serial type ID.

Creates a new instance of ShapeVertices.


protected constructor ShapeVertices2 → (3)

serialId in : ISerialTypeInfo

[not-null]
The serial type ID.

vertices in : Vec2D [ ]

[not-null]
The shape vertices.

georef in : CoordinateSystem

Optional geo-reference.

Creates a new instance of ShapeVertices.

Protected / Attributes

epsilon


protected attribute epsilon → (float64)

A 'very small' positive value in the scale of this shape.

vertices


protected attribute vertices → (Vec2D [ ])

The list of shape vertices.