MoMeshClipLine Class Reference
[Representations]

MeshViz Rendering node that displays a clip line of a surface mesh. More...

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

Inheritance diagram for MoMeshClipLine:
MoMeshLineRepresentation MoMeshRepresentation MoMeshBaseRepresentation MoActionNode SoNode SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

virtual SoType getTypeId () const
 MoMeshClipLine ()

Static Public Member Functions

static SoType getClassTypeId ()

Public Attributes

SoSFPlane plane



const
MiClipLineExtractUnstructured
getUnstructuredExtractor ()
const MiClipLineExtractIjgetIjExtractor ()

Detailed Description

MeshViz Rendering node that displays a clip line of a surface mesh.

A clip line is an unstructured line mesh defined by the intersection of an arbitrary plane with a surface mesh. The plane (an SbPlane) is defined by a direction vector and a distance from the origin.

The line can be colored using a scalar set defined in the colorScalarSetId inherited field. This is an index into the list of scalar sets existing in the traversal state (see the MoScalarSetxxx nodes). To disable coloring set this field to -1. Rendering can be modified using various property nodes (see the SEE ALSO section).

FILE FORMAT/DEFAULT

SEE ALSO

MoCellFilter, MoColorMapping, MoDrawStyle, MoMaterial,
MiClipLineExtractIjk, MiClipLineExtractUnstructured, MoLineDetail

See related examples:

ClipLine, ClipLineOnSkin


Constructor & Destructor Documentation

MoMeshClipLine::MoMeshClipLine (  ) 

Constructor.


Member Function Documentation

static SoType MoMeshClipLine::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from MoMeshLineRepresentation.

const MiClipLineExtractIj* MoMeshClipLine::getIjExtractor (  ) 

Get extractor for reuse outside this node.

Note:
The returned pointer may be null if a mesh has not been set in the scene graph or if no render action traversal has occurred.
virtual SoType MoMeshClipLine::getTypeId (  )  const [virtual]

Returns the type identifier for this specific instance.

Reimplemented from MoMeshLineRepresentation.

const MiClipLineExtractUnstructured* MoMeshClipLine::getUnstructuredExtractor (  ) 

Get extractor for reuse outside this node.

Note:
The returned pointer may be null if a mesh has not been set in the scene graph or if no render action traversal has occurred.

Member Data Documentation

Position of the plane slice.

Z=0 plane by default.


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/