Enum shapefile::record::multipatch::Patch [−][src]
pub enum Patch { TriangleStrip(Vec<PointZ>), TriangleFan(Vec<PointZ>), OuterRing(Vec<PointZ>), InnerRing(Vec<PointZ>), FirstRing(Vec<PointZ>), Ring(Vec<PointZ>), }
Variants
A linked strip of triangles, where every vertex (after the first two)completes a new triangle.
A new triangle is always formed by connecting the new vertex with its two immediate predecessors
A linked fan of triangles, where every vertex (after the first two) completes a new triangle.
A new triangle is always formed by connecting the new vertex with its immediate predecessor and the first vertex of the part.
The outer ring of a polygon.
A hole of a polygon
The first ring of a polygon of an unspecified type
A ring of a polygon of an unspecified type
Implementations
Trait Implementations
impl StructuralPartialEq for Patch
[src]
impl StructuralPartialEq for Patch
[src]Auto Trait Implementations
impl RefUnwindSafe for Patch
impl RefUnwindSafe for Patch
impl UnwindSafe for Patch
impl UnwindSafe for Patch