Interface OGLVRMLNode
- All Superinterfaces:
FrameStateListener,VRMLNode,VRMLNodeType
- All Known Subinterfaces:
OGLAppearanceNodeType,OGLBackgroundNodeType,OGLBindableNodeType,OGLGeometryNodeType,OGLLightNodeType,OGLMaterialNodeType,OGLNavigationInfoNodeType,OGLPickingSensorNodeType,OGLTextNodeType,OGLTextureCoordinateTransformNodeType,OGLTextureNodeType,OGLViewpointNodeType,OGLWorldRootNodeType
- All Known Implementing Classes:
OGLAnchor,OGLAppearance,OGLArc2D,OGLAudioClip,OGLBackground,OGLBallJoint,OGLBillboard,OGLBooleanFilter,OGLBooleanSequencer,OGLBooleanToggle,OGLBooleanTrigger,OGLBox,OGLCADAssembly,OGLCADFace,OGLCADLayer,OGLCADPart,OGLClipPlane,OGLCollidableOffset,OGLCollidableShape,OGLCollision,OGLCollisionCollection,OGLCollisionSensor,OGLCollisionSpace,OGLColor,OGLColorInterpolator,OGLColorRGBA,OGLComposedTexture3D,OGLCone,OGLContact,OGLContour2D,OGLContourPolyline2D,OGLCoordinate,OGLCoordinateInterpolator,OGLCoordinateInterpolator2D,OGLCustomViewport,OGLCylinder,OGLCylinderSensor,OGLDirectionalLight,OGLDISEntityManager,OGLDISEntityTypeMapping,OGLDisk2D,OGLDoubleAxisHingeJoint,OGLElevationGrid,OGLEspduTransform,OGLExplosionEmitter,OGLExtrusion,OGLFixedViewport,OGLFog,OGLFogCoordinate,OGLFontStyle,OGLGamepadSensor,OGLGeoCoordinate,OGLGeoECParameters,OGLGeoElevationGrid,OGLGeoLCCParameters,OGLGeoLCE3DParameters,OGLGeoLocalTangentParameters,OGLGeoLocation,OGLGeoLOD,OGLGeoLSR3DParameters,OGLGeoLTSEParameters,OGLGeoMetadata,OGLGeoMParameters,OGLGeoObliqueMercatorParameters,OGLGeoOrigin,OGLGeoPositionInterpolator,OGLGeoPSParameters,OGLGeoReferenceSurfaceInfo,OGLGeoSRFInstance,OGLGeoSRFParametersInfo,OGLGeoSRFSet,OGLGeoSRFTemplate,OGLGeoTMParameters,OGLGeoTouchSensor,OGLGeoTransform,OGLGeoViewpoint,OGLGravityPhysicsModel,OGLGroup,OGLHAnimDisplacer,OGLHAnimHumanoid,OGLHAnimJoint,OGLHAnimSegment,OGLHAnimSite,OGLImageTexture,OGLIndexedFaceSet,OGLIndexedLineSet,OGLIndexedQuadSet,OGLIndexedTriangleFanSet,OGLIndexedTriangleSet,OGLIndexedTriangleStripSet,OGLInline,OGLIntegerSequencer,OGLIntegerTrigger,OGLJoystickSensor,OGLKeySensor,OGLLayer,OGLLayerSet,OGLLinePickSensor,OGLLineProperties,OGLLineSet,OGLLoadSensor,OGLLocalFog,OGLLOD,OGLMaterial,OGLMatrixTransform,OGLMetadataBoolean,OGLMetadataDouble,OGLMetadataFloat,OGLMetadataInteger,OGLMetadataSet,OGLMetadataString,OGLMidiSource,OGLMotorJoint,OGLMovieTexture,OGLMultiTexture,OGLMultiTextureCoordinate,OGLMultiTextureTransform,OGLNavigationInfo,OGLNormal,OGLNormalInterpolator,OGLNurbsCurve,OGLNurbsCurve2D,OGLNurbsPatchSurface,OGLNurbsTrimmedSurface,OGLOrientationInterpolator,OGLOrthoViewpoint,OGLParticleSystem,OGLPickableGroup,OGLPixelTexture,OGLPixelTexture3D,OGLPlaneSensor,OGLPointEmitter,OGLPointLight,OGLPointPickSensor,OGLPointProperties,OGLPointSet,OGLPolyline2D,OGLPolylineEmitter,OGLPolypoint2D,OGLPositionInterpolator,OGLPositionInterpolator2D,OGLPrimitivePickSensor,OGLProportionalViewport,OGLProximitySensor,OGLQuadSet,OGLRectangle2D,OGLRenderedTexture,OGLRigidBody,OGLRigidBodyCollection,OGLScalarInterpolator,OGLScreenMarker,OGLScript,OGLShape,OGLSingleAxisHingeJoint,OGLSliderJoint,OGLSound,OGLSphere,OGLSphereSensor,OGLSpotLight,OGLStaticGroup,OGLStringSensor,OGLSwitch,OGLText,OGLTextureBackground,OGLTextureCoordinate,OGLTextureCoordinate3D,OGLTextureCoordinate4D,OGLTextureCoordinateGenerator,OGLTextureProperties,OGLTextureTransform,OGLTextureTransform3D,OGLTimeController,OGLTimeSensor,OGLTimeTrigger,OGLTouchSensor,OGLTransform,OGLTriangleFanSet,OGLTriangleSet,OGLTriangleSet2D,OGLTriangleStripSet,OGLTwoSidedMaterial,OGLUniversalJoint,OGLViewpoint,OGLVisibilitySensor,OGLVolumePickSensor,OGLWheelSensor,OGLWindPhysicsModel,OGLWorldInfo,OGLWorldRoot
Representation of the basic VRMLNodeType specific to the OpenGL render
rendering system.
- Version:
- $Revision: 1.5 $
- Author:
- Justin Couch
-
Method Summary
Modifier and TypeMethodDescriptionorg.j3d.aviatrix3d.SceneGraphObjectGet the OpenGL scene graph object representation of this node.Methods inherited from interface org.web3d.vrml.nodes.FrameStateListener
allEventsCompleteMethods inherited from interface org.web3d.vrml.lang.VRMLNode
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersionMethods inherited from interface org.web3d.vrml.nodes.VRMLNodeType
addNodeListener, clearRemovedLayerIds, getFieldValue, getLayerIds, getMetadataObject, getRefCount, getRemovedLayerIds, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount
-
Method Details
-
getSceneGraphObject
org.j3d.aviatrix3d.SceneGraphObject getSceneGraphObject()Get the OpenGL scene graph object representation of this node. This will need to be cast to the appropriate parent type when being used.- Returns:
- The OpenGL representation.
-