#include "scalar.h"
#include "index.h"
#include <vector>
Go to the source code of this file.
|
enum | vistle::cell::CellType {
vistle::cell::GHOST_BIT = 0x80
, vistle::cell::CONVEX_BIT = 0x40
, vistle::cell::TYPE_MASK = 0x3f
, vistle::cell::NONE = 0
,
vistle::cell::BAR = 1
, vistle::cell::TRIANGLE = 2
, vistle::cell::QUAD = 3
, vistle::cell::TETRAHEDRON = 4
,
vistle::cell::PYRAMID = 5
, vistle::cell::PRISM = 6
, vistle::cell::HEXAHEDRON = 7
, vistle::cell::VPOLYHEDRON = 8
,
vistle::cell::POLYGON = 9
, vistle::cell::POINT = 10
, vistle::cell::CPOLYHEDRON = 11
, vistle::cell::POLYHEDRON = CPOLYHEDRON
,
vistle::cell::NUM_TYPES = 12
} |
|
◆ vistle::cell::TypeData< NONE >
struct vistle::cell::TypeData< NONE > |
Class Members |
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< POINT >
struct vistle::cell::TypeData< POINT > |
Class Members |
const int |
Dimension |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< BAR >
struct vistle::cell::TypeData< BAR > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< TRIANGLE >
struct vistle::cell::TypeData< TRIANGLE > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumFaces |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< QUAD >
struct vistle::cell::TypeData< QUAD > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumFaces |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< TETRAHEDRON >
struct vistle::cell::TypeData< TETRAHEDRON > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumFaces |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< PYRAMID >
struct vistle::cell::TypeData< PYRAMID > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumFaces |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< PRISM >
struct vistle::cell::TypeData< PRISM > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumFaces |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< HEXAHEDRON >
struct vistle::cell::TypeData< HEXAHEDRON > |
Class Members |
const int |
Dimension |
|
const int |
NumEdges |
|
const int |
NumFaces |
|
const int |
NumVertices |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< POLYGON >
struct vistle::cell::TypeData< POLYGON > |
Class Members |
const int |
Dimension |
|
const int |
NumFaces |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< CPOLYHEDRON >
struct vistle::cell::TypeData< CPOLYHEDRON > |
Class Members |
const int |
Dimension |
|
const CellType |
type |
|
◆ vistle::cell::TypeData< VPOLYHEDRON >
struct vistle::cell::TypeData< VPOLYHEDRON > |
Class Members |
const int |
Dimension |
|
const CellType |
type |
|