[][src]Enum vtkio::model::CellType

pub enum CellType {
    Vertex,
    PolyVertex,
    Line,
    PolyLine,
    Triangle,
    TriangleStrip,
    Polygon,
    Pixel,
    Quad,
    Tetra,
    Voxel,
    Hexahedron,
    Wedge,
    Pyramid,
    QuadraticEdge,
    QuadraticTriangle,
    QuadraticQuad,
    QuadraticTetra,
    QuadraticHexahedron,
}

This enum describes the types of Cells representable by vtk files. These are explicitly written in UnstructuredGrids and some are referred to in PolyData datasets. For more details on each of these types see, the VTK file formats documentation or vtkCell.h in the vtk SDK.

Variants

Vertex
PolyVertex
Line
PolyLine
Triangle
TriangleStrip
Polygon
Pixel
Quad
Tetra
Voxel
Hexahedron
Wedge
Pyramid
QuadraticEdge
QuadraticTriangle
QuadraticQuad
QuadraticTetra
QuadraticHexahedron

Trait Implementations

impl Clone for CellType[src]

impl Copy for CellType[src]

impl PartialEq<CellType> for CellType[src]

impl Debug for CellType[src]

impl StructuralPartialEq for CellType[src]

impl FromPrimitive for CellType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]