SoVRMLInterpOutput Class Reference
[VRML97 nodes]

VSG extension Class for all VRML interpolator outputs. More...

#include <Inventor/VRMLnodes/SoVRMLInterpolator.h>

List of all members.

Public Member Functions

SoType getConnectionType () const
int getForwardConnections (SoFieldList &list) const
void enable (SbBool flag)
SbBool isEnabled () const
SoVRMLInterpolatorgetContainer () const

Detailed Description

VSG extension Class for all VRML interpolator outputs.

SoVRMLInterpOutput is the class for all VRML interpolator output fields. There is no public constructor routine for this class. Only the VRML interpolator classes create instances of SoVRMLInterpOutput.

Each VRML interpolator creates one or more VRML interpolator outputs. The type of the output is documented in the VRML interpolator reference pages. There is also an SoVRMLInterpOutput method for querying the connection type.

The application can at any time enable or disable the VRML interpolator outputs. By default the VRML interpolator outputs are enabled.

SEE ALSO

SoVRMLInterpolator

Deprecated:

Deprecated since Open Inventor 9500
The VRML API is no longer supported. See section http://oivdoc95.vsg3d.com/content/compatibility-notes-4#Deprecation of the Reference Manual.

Member Function Documentation

void SoVRMLInterpOutput::enable ( SbBool  flag  ) 

Enables or disables all connections from this output.

If the connections are disabled, values will not be output along them. By default, outputs are enabled.

SoType SoVRMLInterpOutput::getConnectionType (  )  const

Returns the type of field this output can connect to.

SoVRMLInterpolator* SoVRMLInterpOutput::getContainer (  )  const [inline]

Returns containing VRML interpolator.

int SoVRMLInterpOutput::getForwardConnections ( SoFieldList list  )  const

Returns the number of fields this output is writing to, and adds those fields to the given list.

SbBool SoVRMLInterpOutput::isEnabled (  )  const [inline]

Returns TRUE if this output is currently enabled.


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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/