VTK  9.4.20250413
Public Member Functions | Public Attributes | List of all members
AvmeshMetadata Struct Reference

#include <AvmeshMetadata.h>

Public Member Functions

 AvmeshMetadata ()
 
void ToFieldData (vtkFieldData *fieldData) const
 

Public Attributes

char MagicString [6]
 
int MagicNumber
 
int Version
 
int MeshCount
 
char ContactInfo [128]
 
int Precision
 
int Dimensions
 
std::string Description
 
char MeshName [128]
 
char MeshType [128]
 
char MeshGenerator [128]
 
char CoordinateSystem [128]
 
double Scale
 
char Units [128]
 
double RefLen [3]
 
double RefArea
 
double RefPoint [3]
 
char RefDescription [128]
 
int Refined
 
char MeshDescription [128]
 
int NumNodes
 
int NumFaces
 
int NumCells
 
int MaxNodesPerFace
 
int MaxNodesPerCell
 
int MaxFacesPerCell
 
char ElementScheme [32]
 
int FacePolyOrder
 
int CellPolyOrder
 
int NumPatches
 
int NumHexCells
 
int NumTetCells
 
int NumPriCells
 
int NumPyrCells
 
int NumPolyCells
 
int NumBndTriFaces
 
int NumTriFaces
 
int NumBndQuadFaces
 
int NumQuadFaces
 
int NumBndPolyCells
 
int NumPolyFaces
 
int BndPolyFacesSize
 
int PolyFacesSize
 
int NumEdges
 
int NumNodesOnGeometry
 
int NumEdgesOnGeometry
 
int NumFacesOnGeometry
 
int GeomRegionId
 
std::vector< AvmeshPatchPatches
 

Detailed Description

Definition at line 39 of file AvmeshMetadata.h.

Constructor & Destructor Documentation

◆ AvmeshMetadata()

AvmeshMetadata::AvmeshMetadata ( )

Member Function Documentation

◆ ToFieldData()

void AvmeshMetadata::ToFieldData ( vtkFieldData fieldData) const

Member Data Documentation

◆ MagicString

char AvmeshMetadata::MagicString[6]

Definition at line 46 of file AvmeshMetadata.h.

◆ MagicNumber

int AvmeshMetadata::MagicNumber

Definition at line 47 of file AvmeshMetadata.h.

◆ Version

int AvmeshMetadata::Version

Definition at line 48 of file AvmeshMetadata.h.

◆ MeshCount

int AvmeshMetadata::MeshCount

Definition at line 49 of file AvmeshMetadata.h.

◆ ContactInfo

char AvmeshMetadata::ContactInfo[128]

Definition at line 50 of file AvmeshMetadata.h.

◆ Precision

int AvmeshMetadata::Precision

Definition at line 51 of file AvmeshMetadata.h.

◆ Dimensions

int AvmeshMetadata::Dimensions

Definition at line 52 of file AvmeshMetadata.h.

◆ Description

std::string AvmeshMetadata::Description

Definition at line 53 of file AvmeshMetadata.h.

◆ MeshName

char AvmeshMetadata::MeshName[128]

Definition at line 56 of file AvmeshMetadata.h.

◆ MeshType

char AvmeshMetadata::MeshType[128]

Definition at line 57 of file AvmeshMetadata.h.

◆ MeshGenerator

char AvmeshMetadata::MeshGenerator[128]

Definition at line 58 of file AvmeshMetadata.h.

◆ CoordinateSystem

char AvmeshMetadata::CoordinateSystem[128]

Definition at line 59 of file AvmeshMetadata.h.

◆ Scale

double AvmeshMetadata::Scale

Definition at line 60 of file AvmeshMetadata.h.

◆ Units

char AvmeshMetadata::Units[128]

Definition at line 61 of file AvmeshMetadata.h.

◆ RefLen

double AvmeshMetadata::RefLen[3]

Definition at line 62 of file AvmeshMetadata.h.

◆ RefArea

double AvmeshMetadata::RefArea

Definition at line 63 of file AvmeshMetadata.h.

◆ RefPoint

double AvmeshMetadata::RefPoint[3]

Definition at line 64 of file AvmeshMetadata.h.

◆ RefDescription

char AvmeshMetadata::RefDescription[128]

Definition at line 65 of file AvmeshMetadata.h.

◆ Refined

int AvmeshMetadata::Refined

Definition at line 66 of file AvmeshMetadata.h.

◆ MeshDescription

char AvmeshMetadata::MeshDescription[128]

Definition at line 67 of file AvmeshMetadata.h.

◆ NumNodes

int AvmeshMetadata::NumNodes

Definition at line 70 of file AvmeshMetadata.h.

◆ NumFaces

int AvmeshMetadata::NumFaces

Definition at line 71 of file AvmeshMetadata.h.

◆ NumCells

int AvmeshMetadata::NumCells

Definition at line 72 of file AvmeshMetadata.h.

◆ MaxNodesPerFace

int AvmeshMetadata::MaxNodesPerFace

Definition at line 73 of file AvmeshMetadata.h.

◆ MaxNodesPerCell

int AvmeshMetadata::MaxNodesPerCell

Definition at line 74 of file AvmeshMetadata.h.

◆ MaxFacesPerCell

int AvmeshMetadata::MaxFacesPerCell

Definition at line 75 of file AvmeshMetadata.h.

◆ ElementScheme

char AvmeshMetadata::ElementScheme[32]

Definition at line 76 of file AvmeshMetadata.h.

◆ FacePolyOrder

int AvmeshMetadata::FacePolyOrder

Definition at line 77 of file AvmeshMetadata.h.

◆ CellPolyOrder

int AvmeshMetadata::CellPolyOrder

Definition at line 78 of file AvmeshMetadata.h.

◆ NumPatches

int AvmeshMetadata::NumPatches

Definition at line 79 of file AvmeshMetadata.h.

◆ NumHexCells

int AvmeshMetadata::NumHexCells

Definition at line 80 of file AvmeshMetadata.h.

◆ NumTetCells

int AvmeshMetadata::NumTetCells

Definition at line 81 of file AvmeshMetadata.h.

◆ NumPriCells

int AvmeshMetadata::NumPriCells

Definition at line 82 of file AvmeshMetadata.h.

◆ NumPyrCells

int AvmeshMetadata::NumPyrCells

Definition at line 83 of file AvmeshMetadata.h.

◆ NumPolyCells

int AvmeshMetadata::NumPolyCells

Definition at line 84 of file AvmeshMetadata.h.

◆ NumBndTriFaces

int AvmeshMetadata::NumBndTriFaces

Definition at line 85 of file AvmeshMetadata.h.

◆ NumTriFaces

int AvmeshMetadata::NumTriFaces

Definition at line 86 of file AvmeshMetadata.h.

◆ NumBndQuadFaces

int AvmeshMetadata::NumBndQuadFaces

Definition at line 87 of file AvmeshMetadata.h.

◆ NumQuadFaces

int AvmeshMetadata::NumQuadFaces

Definition at line 88 of file AvmeshMetadata.h.

◆ NumBndPolyCells

int AvmeshMetadata::NumBndPolyCells

Definition at line 89 of file AvmeshMetadata.h.

◆ NumPolyFaces

int AvmeshMetadata::NumPolyFaces

Definition at line 90 of file AvmeshMetadata.h.

◆ BndPolyFacesSize

int AvmeshMetadata::BndPolyFacesSize

Definition at line 91 of file AvmeshMetadata.h.

◆ PolyFacesSize

int AvmeshMetadata::PolyFacesSize

Definition at line 92 of file AvmeshMetadata.h.

◆ NumEdges

int AvmeshMetadata::NumEdges

Definition at line 93 of file AvmeshMetadata.h.

◆ NumNodesOnGeometry

int AvmeshMetadata::NumNodesOnGeometry

Definition at line 94 of file AvmeshMetadata.h.

◆ NumEdgesOnGeometry

int AvmeshMetadata::NumEdgesOnGeometry

Definition at line 95 of file AvmeshMetadata.h.

◆ NumFacesOnGeometry

int AvmeshMetadata::NumFacesOnGeometry

Definition at line 96 of file AvmeshMetadata.h.

◆ GeomRegionId

int AvmeshMetadata::GeomRegionId

Definition at line 97 of file AvmeshMetadata.h.

◆ Patches

std::vector<AvmeshPatch> AvmeshMetadata::Patches

Definition at line 99 of file AvmeshMetadata.h.


The documentation for this struct was generated from the following file: