public class SoVRMLBooleanToggle extends SoVRMLNode
<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later.
This section describes the expected behavior of the node in a conforming X3D browser application. In some cases, the application is responsible for implementing portions of the expected behavior. Open Inventor viewer classes and IVF classes implement some of the application behaviors.
This section may reference portions of the X3D specification that are not present in this help file. The complete X3D spec is available at
This utility event stores a boolean value for toggling on and off.
When a set_boolean
true event is received, the BooleanToggle negates the value of the toggle field and generates the corresponding toggle field output event. set_boolean
false events are ignored.
The BooleanToggle can be reset to a specific state by directly setting the value of the inputOutput toggle field.
Refer to "Event Utilities Component" for a more detailed discussion.
File format/default:
VRMLBooleanToggle {
toggle | false |
metadata | NULL |
Deprecated since Open Inventor 9500
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFBool |
set_boolean
Deprecated.
Output event on toggle changes.
|
SoSFBool |
toggle
Deprecated.
The boolean value for toggling on/off.
|
metadata
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoVRMLBooleanToggle()
Deprecated.
Constructor.
|
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com