Class SoProfileCoordinate3

All Implemented Interfaces:
SafeDisposable

public class SoProfileCoordinate3 extends SoNode
Rational profile coordinate node. This node defines a set of rational 3D coordinates to be used by subsequent SoProfile nodes. (These coordinates may be used for any type of profile; they may be useful in some cases for specifying control points for SoNurbsProfile nodes.) This node does not produce a visible result during rendering; it simply replaces the current profile coordinates in the traversal state for subsequent nodes to use.

File format/default:

ProfileCoordinate3 {

    point 0 0 1
}

Action behavior:

SoGLRenderAction, SoCallbackAction, SoGetBoundingBoxAction, SoRayPickAction
Sets profile coordinates in current traversal state. Sets: SoProfileCoordinateElement

See Also:
  • Field Details

    • point

      public final SoMFVec3f point
      Rational 3D profile coordinate points.
  • Constructor Details

    • SoProfileCoordinate3

      public SoProfileCoordinate3()
      Creates a profile coordinate node with default settings.