Class PoMeshCrossContour

  • All Implemented Interfaces:
    SafeDisposable

    public class PoMeshCrossContour
    extends PoMesh3D
    Representation of cross-contour of a volume mesh. The cross-contour is a list of lines defined by the geometric intersection between the mesh skin and a cross section.

    If the field PoMesh.valuesIndex is not defined (or if coloringType = COLOR_INHERITED), the representation uses only one inherited color. If the field PoMesh.valuesIndex is defined (and if coloringType != COLOR_INHERITED), the representation is colored by using the current data mapping applied to each mesh node value. (see PoMesh for more explanations about the current data-mapping).

    The vector data of the mesh for this representation is unused.

    File format/default:

    PoMeshCrossContour {

      plane Z=0 plane
      valuesIndex -1
      coloringType COLOR_INHERITED
      vecsIndex -1
      valuesIndexForCellFilter -1
      moduleDataMapping NULL
    }

    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <link REL="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> <title></title> </head> <BODY> <h1></h1> <h4> <A NAME="Heading1055">CATALOG PARTS</A></h4> <ul><b>PoMeshCrossContour</b> {</ul> <ul><ul><b>Separator</b> <tt>alternateRep</tt> (from PoBase) {<br> </ul></ul> <ul><ul><ul><b>AppearanceKit</b> <tt>appearance</tt> (from PoBase)</ul></ul></ul> <ul><ul><ul><i>Specifies the appearance of all the kit. By default lightModel.model=PHONG. material.diffuseColor is set when the kit is rebuilt, if the field coloringType is different from COLOR_INHERITED.</i></ul></ul></ul> <ul><ul><ul><b>MatrixTransform</b> <tt>domainTransform</tt> (from PoBase)</ul></ul></ul> <ul><ul><ul><i>Corresponds to the domain transformation.</i></ul></ul></ul> <ul><ul><ul><ul></ul></ul></ul></ul> <ul><ul><ul><b>Group</b> <tt>groupCrossContour</tt></ul></ul></ul> <ul><ul><ul><i>Contains a SoIndexedLineSet shape to draw the cross Contour of the mesh.</i></ul></ul></ul> <ul><ul>}</ul></ul> <ul>}<br> </ul> </body> </html>

    • Field Detail

      • plane

        public final SoSFPlane plane
        Position of the cross section. Z=0 plane by default.
    • Constructor Detail

      • PoMeshCrossContour

        public PoMeshCrossContour()
        Constructor.