SoSFPlane — field containing a plane equation
Contents
Description
A field containing a plane equation (an SbPlane).
SoSFPlanes are written to file as four floating point values separated by whitespace. The first three are
the normal direction of the plane, the fourth is the distance of the plane from the origin (in the
direction of the normal).
Inherits From
SoField > SoSField > SoSFPlane
Methods
staticSoTypegetClassTypeId()virtualvoidgetTypeId()const
Returns the type for this class or a particular object of this class.
constSbPlane&getValue()const
Returns this field's value.
constSbPlane&operator=(constSbPlane&newValue)voidsetValue(constSbPlane&newValue)
Sets this field to newValue.
intoperator==(constSoSFPlane&f)constintoperator!=(constSoSFPlane&f)const
Returns TRUE if f is of the same type and has the same value as this field.
Name
SoSFPlane — field containing a plane equation
See Also
SbPlane,SoField,SoSField,SoMFPlaneSoSFPlane(3IV)()
Synopsis
#include<Inventor/fields/SoSFPlane.h>
Methods from class SoSFPlane:
staticSoTypegetClassTypeId()virtualvoidgetTypeId()constconstSbPlane&getValue()constconstSbPlane&operator=(constSbPlane&newValue)voidsetValue(constSbPlane&newValue)intoperator==(constSoSFPlane&f)constintoperator!=(constSoSFPlane&f)const
Methods from class SoField:
voidsetIgnored(SbBoolignore)SbBoolisIgnored()constSbBoolisDefault()constvirtualSbBoolisOfType(SoTypetype)constSbBoolset(constchar*valueString)voidget(SbString&valueString)voidtouch()SbBoolconnectFrom(SoField*fromField)SbBoolconnectFrom(SoEngineOutput*fromEngine)voiddisconnect()SbBoolisConnected()constSbBoolisConnectedFromField()constSbBoolgetConnectedField(SoField*&writingField)constSbBoolisConnectedFromEngine()constSbBoolgetConnectedEngine(SoEngineOutput*&engineOutput)constvoidenableConnection(SbBoolflag)SbBoolisConnectionEnabled()constintgetForwardConnections(SoFieldList&list)constSoFieldContainer*getContainer()const