dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components
MeshGeoreferencedVertexSpace Class
A mesh vertex space indicating that mesh vertices are either absolute georeferenced map coordinates or relative offsets in map space to a fully georeferenced origin. The map space is identified by the spatial reference of the mesh. The vertex space of a mesh allows users to specify how the coordinates of the mesh vertices are interpreted. Use the georeferenced vertex space if the coordinates are already in the spatial reference of the mesh. The coordinates can be relative to the origin or absolute coordinates if the origin is not defined.
public record MeshGeoreferencedVertexSpace : dymaptic.GeoBlazor.Core.Interfaces.IMeshVertexSpace, dymaptic.GeoBlazor.Core.Interfaces.IProtobufSerializable, System.IEquatable<dymaptic.GeoBlazor.Core.Components.MeshGeoreferencedVertexSpace>
Inheritance System.Object 🡒 MeshGeoreferencedVertexSpace
Implements IMeshVertexSpace, IProtobufSerializable, System.IEquatable<MeshGeoreferencedVertexSpace>
Constructors
MeshGeoreferencedVertexSpace(double[]) Constructor
A mesh vertex space indicating that mesh vertices are either absolute georeferenced map coordinates or relative offsets in map space to a fully georeferenced origin. The map space is identified by the spatial reference of the mesh. The vertex space of a mesh allows users to specify how the coordinates of the mesh vertices are interpreted. Use the georeferenced vertex space if the coordinates are already in the spatial reference of the mesh. The coordinates can be relative to the origin or absolute coordinates if the origin is not defined.
public MeshGeoreferencedVertexSpace(double[]? Origin);
Parameters
Origin System.Double[]
Origin of the vertex space. This will be interpreted as coordinates in the SpatialReference of the Mesh using the vertex space. If this is null, the coordinates are expected to be absolute. If not, then the coordinates are expected to be deltas relative to the origin.
Properties
MeshGeoreferencedVertexSpace.Origin Property
Origin of the vertex space. This will be interpreted as coordinates in the SpatialReference of the Mesh using the vertex space. If this is null, the coordinates are expected to be absolute. If not, then the coordinates are expected to be deltas relative to the origin.
public double[]? Origin { get; init; }
Property Value
MeshGeoreferencedVertexSpace.Type Property
The type of Vertex Space
public string Type { get; }
Property Value
Methods
MeshGeoreferencedVertexSpace.ToProtobuf() Method
public dymaptic.GeoBlazor.Core.Serialization.MeshVertexSpaceSerializationRecord ToProtobuf();