MoMeshSurfaceRepresentation Class Reference
[Representations]

MeshViz Abstract base class for all MeshViz XLM surface representation nodes containing an extractor. More...

#include <MeshVizXLM/mapping/nodes/MoMeshSurfaceRepresentation.h>

Inheritance diagram for MoMeshSurfaceRepresentation:
MoMeshRepresentation MoMeshBaseRepresentation MoActionNode SoNode SoFieldContainer SoBase SoRefCounter SoTypedObject MoMeshCellShape MoMeshCylinderSlice MoMeshFenceSlice MoMeshGridPlaneSlice MoMeshInterpolatedLogicalSlice MoMeshIsosurface MoMeshLogicalSlice MoMeshPlaneSlice MoMeshSkin MoMeshSlab MoMeshSphereSlice MoMeshSurface

List of all members.

Public Member Functions

virtual SoType getTypeId () const

Static Public Member Functions

static SoType getClassTypeId ()

Friends

class MdMeshSurfaceRepresentation
class MdMeshLineRepresentation

Detailed Description

MeshViz Abstract base class for all MeshViz XLM surface representation nodes containing an extractor.

Abstract base class for all MeshViz XLM surface representation nodes containing an extractor.

The basic representations and the meshes they apply to are:

All surface representations, for instance MoMeshIsosurface and MoMeshSkin, are using an inner SoPolygonOffset node to allow line representations, such as MoMeshIsoline and MoMeshOutline, on top without artifacts. However SoPolygonOffset can introduce other artifacts on surfaces when the two-sided lighting mode is active. Thus, to disable this SoPolygonOffset node, set the MESHVIZ_POLYGON_OFFSET environment variable to false (See SoPreferences).


Member Function Documentation

static SoType MoMeshSurfaceRepresentation::getClassTypeId (  )  [static]
virtual SoType MoMeshSurfaceRepresentation::getTypeId (  )  const [virtual]

Friends And Related Function Documentation

friend class MdMeshLineRepresentation [friend]
friend class MdMeshSurfaceRepresentation [friend]

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

Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/