Class PoStreamLine

  • All Implemented Interfaces:
    SafeDisposable

    public class PoStreamLine
    extends PoBaseStreamLine
    Representation of streamlines on a mesh. This class builds a line for each streamline starting from PoBaseStreamLine.startPoints.

    File format/default:

    PoStreamLine {

      lineWidth 2.0
      startPoints SbVec3f(0,0,0)
      maxLifetime 0 (i.e. infinite)
      maxLength 0 (i.e. infinite)
      minSpeed 0 (i.e. infinite)
      integrationStepLengthFactor 0.3
      integrationMaxStepNumber 0 (i.e. infinite)
      integrationDirection FORWARD
      colors (SbColor(1,0,0)
      coloringType COLOR_INHERITED
      valuesIndex -1
      valuesIndexForCellFilter -1
      vecsIndex -1
      moduleDataMapping NULL
    }

    <HTML> <HEAD> <link REL="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="Mozilla/4.03 [en] (X11; I; HP-UX A.09.07 9000/715) [Netscape]"> </HEAD> <BODY> <H4> <A NAME="Heading982"></A>CATALOG PARTS</H4> <UL><B>PoStreamLine</B> {</UL> <UL> <UL><B>Separator</B> <TT>alternateRep</TT> (from PoBase) {</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=BASE_COLOR. 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><B>Group</B> <TT>groupStreamLine</TT></UL> </UL> </UL> <UL> <UL> <UL><I>Contains a SoDrawStyle for the line width, a SoMaterial for the lines colors, a SoCoordinate3 for the lines coordinates and a SoLineSet.</I></UL> </UL> </UL> <UL> <UL>}</UL> </UL> <UL>}</UL> <UL> <UL>&nbsp;</UL> </UL> </BODY> </HTML>

    • Field Detail

      • lineWidth

        public final SoSFFloat lineWidth
        Convenience field to set the width line attribute of each streamline drawn. 2.0 by default.
    • Constructor Detail

      • PoStreamLine

        public PoStreamLine()
        Constructor.