PoMesh2D Class Reference
[Representation]

MeshViz Base class for all surface mesh representations. More...

#include <MeshViz/3Ddata/PoMesh2D.h>

Inheritance diagram for PoMesh2D:
PoMesh Po3DdataMaster PoBase SoBaseKit SoNode SoGetView SoFieldContainer SoBase SoRefCounter SoTypedObject PoMesh2DVec PoMeshContouring PoMeshFilled PoMeshLimit PoMeshLines PoMeshSides

List of all members.

Public Member Functions

virtual SoType getTypeId () const
virtual const SoNodekitCataloggetNodekitCatalog () const
void setMesh (PbMesh2D *mesh)
const PbMesh2DgetMesh () const

Static Public Member Functions

static SoType getClassTypeId ()
static const SoNodekitCataloggetClassNodekitCatalog ()

Public Attributes

SoSFShort zValuesIndex

Detailed Description

MeshViz Base class for all surface mesh representations.

Representations of surface mesh use either the z-coordinate of the geometry of the mesh, or one of the scalar data set of the mesh which allow representation with elevation of 2D geometry mesh. The index of the scalar data set is defined by the field zValuesIndex.


Member Function Documentation

static const SoNodekitCatalog* PoMesh2D::getClassNodekitCatalog (  )  [static]

Returns the SoNodekitCatalog for this class.

Reimplemented from PoMesh.

Reimplemented in PoMesh2DVec, PoMeshContouring, PoMeshFilled, PoMeshLimit, PoMeshLines, and PoMeshSides.

static SoType PoMesh2D::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from PoMesh.

Reimplemented in PoMesh2DVec, PoMeshContouring, PoMeshFilled, PoMeshLimit, PoMeshLines, and PoMeshSides.

const PbMesh2D* PoMesh2D::getMesh (  )  const

Gets the current surface mesh.

Reimplemented from PoMesh.

virtual const SoNodekitCatalog* PoMesh2D::getNodekitCatalog (  )  const [virtual]

Returns the SoNodekitCatalog for this instance.

Reimplemented from PoMesh.

Reimplemented in PoMesh2DVec, PoMeshContouring, PoMeshFilled, PoMeshLimit, PoMeshLines, and PoMeshSides.

virtual SoType PoMesh2D::getTypeId (  )  const [virtual]

Returns the type identifier for this specific instance.

Reimplemented from PoMesh.

Reimplemented in PoMesh2DVec, PoMeshContouring, PoMeshFilled, PoMeshLimit, PoMeshLines, and PoMeshSides.

void PoMesh2D::setMesh ( PbMesh2D mesh  ) 

Defines the current surface mesh.

See PoMesh for explanation about the current mesh.


Member Data Documentation

Defines the index of the set of values used by a representation as a z-coordinate of each mesh node (-1 by default).

If zValuesIndex = -1, the representation uses the z-coordinates of the current surface mesh's geometry.


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

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/