CellularVolume

class HPS.CellularVolume : IDisposable

The CellularVolume class is a concept class for cellular volume-related enum classes.

Public Types

enum CellType

Simple cell type values for “raw” cell lists. Basic types assume the following data is cells of that type until reaching a Separator or the end of data.

Values:

Simplex

4-point Tetrahedron (triangular pyramid)

Pyramid

5-point Quadrilateral pyramid

Wedge

6-point Pentahedron, like a triangular prism but ends ad edges need not be congruent or parallel

Box

8-point Hexahedron, like a cube without length or angle constraints

Face

n-point Polygon, may be used when defining a general polyhedral cell

Polyhedron

close surface made from faces

Mixed

collection of individual cells without the need for a separator to terminate each cell

Separator

flags the end of any cell grouping

enum Component

Enumerates the cellular volume components that vertex colors can be applied to.

Values:

Faces

The vertex colors applied to faces.

Edges

The vertex colors applied to edges.

Vertices

The vertex colors applied to vertices.

Public Functions

CellularVolume (HPS.CellularVolume in_that)
void Dispose ()