Uses of Interface
org.web3d.x3d.sai.Grouping.X3DBoundedObject
-
Uses of X3DBoundedObject in org.web3d.x3d.jsail.CADGeometry
Classes in org.web3d.x3d.jsail.CADGeometry that implement X3DBoundedObject Modifier and Type Class Description class
CADAssembly
CADAssembly holds a set of Computer-Aided Design (CAD) assemblies or parts grouped together.class
CADFace
CADFace holds geometry representing one face in a Computer-Aided Design (CAD) CADPart.class
CADLayer
CADLayer nodes define a hierarchy that shows layer structure for a Computer-Aided Design (CAD) model.class
CADPart
CADPart is an atomic part that defines both coordinate-system location and the faces that constitute a part in a Computer-Aided Design (CAD) model. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.DIS
Classes in org.web3d.x3d.jsail.DIS that implement X3DBoundedObject Modifier and Type Class Description class
EspduTransform
EspduTransform is a networked Transform node that can contain most nodes.class
ReceiverPdu
ReceiverPdu is a networked Protocol Data Unit (PDU) information node that transmits the state of radio frequency (RF) receivers modeled in a simulation.class
SignalPdu
SignalPdu is a networked Protocol Data Unit (PDU) information node that communicates the transmission of voice, audio or other data modeled in a simulation.class
TransmitterPdu
TransmitterPdu is a networked Protocol Data Unit (PDU) information node that provides detailed information about a radio transmitter modeled in a simulation. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Geospatial
Classes in org.web3d.x3d.jsail.Geospatial that implement X3DBoundedObject Modifier and Type Class Description class
GeoLocation
GeoLocation positions a regular X3D model onto earth's surface.class
GeoLOD
Note that MFNode rootNode field can contain multiple nodes and has accessType inputOutput.class
GeoTransform
GeoTransform is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Grouping
Classes in org.web3d.x3d.jsail.Grouping that implement X3DBoundedObject Modifier and Type Class Description class
Group
Group is a Grouping node that can contain most nodes.class
StaticGroup
StaticGroup is similar to Group node but does not allow access to children after creation time.class
Switch
Switch is a Grouping node that only renders one (or zero) child at a time.class
Transform
Transform is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.HAnim
Classes in org.web3d.x3d.jsail.HAnim that implement X3DBoundedObject Modifier and Type Class Description class
HAnimHumanoid
The HAnimHumanoid node is used to: (a) store references to the joints, segments, sites, skeleton, optional skin, and fixed viewpoints, (b) serve as a container for the entire humanoid, (c) provide a convenient way of moving the humanoid through its environment, and (d) store human-readable metadata such as name, version, author, copyright, age, gender and other information.class
HAnimJoint
HAnimJoint node can represent each joint in a body.class
HAnimSegment
HAnimSegment node contains Shape geometry for each body segment.class
HAnimSite
An HAnimSite node serves three purposes: (a) define an "end effector" location which can be used by an inverse kinematics system, (b) define an attachment point for accessories such as jewelry and clothing, and (c) define a location for a Viewpoint virtual camera in the reference frame of an HAnimSegment (such as a view "through the eyes" of the humanoid for use in multi-user worlds). -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Layering
Classes in org.web3d.x3d.jsail.Layering that implement X3DBoundedObject Modifier and Type Class Description class
Viewport
Viewport is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Layout
Classes in org.web3d.x3d.jsail.Layout that implement X3DBoundedObject Modifier and Type Class Description class
LayoutGroup
LayoutGroup is a Grouping node that can contain most nodes, whose children are related by a common layout within a parent layout.class
ScreenGroup
ScreenGroup is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Navigation
Classes in org.web3d.x3d.jsail.Navigation that implement X3DBoundedObject Modifier and Type Class Description class
Billboard
Billboard is a Grouping node that can contain most nodes.class
Collision
Collision detects camera-to-object contact using current view and NavigationInfo avatarSize.class
LOD
LOD (Level Of Detail) uses camera-to-object distance to switch among contained child levels. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Networking
Classes in org.web3d.x3d.jsail.Networking that implement X3DBoundedObject Modifier and Type Class Description class
Anchor
Anchor is a Grouping node that can contain most nodes.class
Inline
Inline can load another X3D or VRML model into the current scene via url. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.NURBS
Classes in org.web3d.x3d.jsail.NURBS that implement X3DBoundedObject Modifier and Type Class Description class
NurbsSet
NurbsSet collects a set of NurbsSurface nodes into a common group and treats NurbsSurface set as a unit during tessellation, thereby enforcing tessellation continuity along borders. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.ParticleSystems
Classes in org.web3d.x3d.jsail.ParticleSystems that implement X3DBoundedObject Modifier and Type Class Description class
ParticleSystem
ParticleSystem specifies a complete particle system. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Picking
Classes in org.web3d.x3d.jsail.Picking that implement X3DBoundedObject Modifier and Type Class Description class
PickableGroup
PickableGroup is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.RigidBodyPhysics
Classes in org.web3d.x3d.jsail.RigidBodyPhysics that implement X3DBoundedObject Modifier and Type Class Description class
CollidableOffset
CollidableOffset repositions geometry relative to center of owning body.class
CollidableShape
CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.class
CollisionCollection
CollisionCollection holds a collection of objects that can be managed as a single entity for resolution of inter-object collisions.class
CollisionSpace
CollisionSpace holds collection of objects considered together for resolution of inter-object collisions. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.Shape
Classes in org.web3d.x3d.jsail.Shape that implement X3DBoundedObject Modifier and Type Class Description class
Shape
Shape can appear under any grouping node. -
Uses of X3DBoundedObject in org.web3d.x3d.jsail.VolumeRendering
Classes in org.web3d.x3d.jsail.VolumeRendering that implement X3DBoundedObject Modifier and Type Class Description class
IsoSurfaceVolumeData
IsoSurfaceVolumeData displays one or more surfaces extracted from a voxel dataset.class
SegmentedVolumeData
SegmentedVolumeData displays a segmented voxel dataset with different RenderStyle nodes.class
VolumeData
VolumeData displays a simple non-segmented voxel dataset with a single RenderStyle node. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.CADGeometry
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.CADGeometry Modifier and Type Interface Description interface
CADAssembly
CADAssembly holds a set of Computer-Aided Design (CAD) assemblies or parts grouped together.interface
CADFace
CADFace holds geometry representing one face in a Computer-Aided Design (CAD) CADPart.interface
CADLayer
CADLayer nodes define a hierarchy that shows layer structure for a Computer-Aided Design (CAD) model.interface
CADPart
CADPart is an atomic part that defines both coordinate-system location and the faces that constitute a part in a Computer-Aided Design (CAD) model. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.DIS
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.DIS Modifier and Type Interface Description interface
EspduTransform
EspduTransform is a networked Transform node that can contain most nodes.interface
ReceiverPdu
ReceiverPdu is a networked Protocol Data Unit (PDU) information node that transmits the state of radio frequency (RF) receivers modeled in a simulation.interface
SignalPdu
SignalPdu is a networked Protocol Data Unit (PDU) information node that communicates the transmission of voice, audio or other data modeled in a simulation.interface
TransmitterPdu
TransmitterPdu is a networked Protocol Data Unit (PDU) information node that provides detailed information about a radio transmitter modeled in a simulation. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Geospatial
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Geospatial Modifier and Type Interface Description interface
GeoLocation
GeoLocation positions a regular X3D model onto earth's surface.interface
GeoLOD
Note that MFNode rootNode field can contain multiple nodes and has accessType inputOutput.interface
GeoTransform
GeoTransform is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Grouping
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Grouping Modifier and Type Interface Description interface
Group
Group is a Grouping node that can contain most nodes.interface
StaticGroup
StaticGroup is similar to Group node but does not allow access to children after creation time.interface
Switch
Switch is a Grouping node that only renders one (or zero) child at a time.interface
Transform
Transform is a Grouping node that can contain most nodes.interface
X3DGroupingNode
Grouping nodes can contain other nodes as children, thus making up the backbone of a scene graph.Methods in org.web3d.x3d.sai.Grouping that return X3DBoundedObject Modifier and Type Method Description X3DBoundedObject
X3DBoundedObject. setBboxCenter(float[] newValue)
Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.X3DBoundedObject
X3DBoundedObject. setBboxDisplay(boolean newValue)
Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.X3DBoundedObject
X3DBoundedObject. setBboxSize(float[] newValue)
Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.X3DBoundedObject
X3DBoundedObject. setVisible(boolean newValue)
Accessor method to assign boolean value to inputOutput SFBool field named visible. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.HAnim
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.HAnim Modifier and Type Interface Description interface
HAnimHumanoid
The HAnimHumanoid node is used to: (a) store references to the joints, segments, sites, skeleton, optional skin, and fixed viewpoints, (b) serve as a container for the entire humanoid, (c) provide a convenient way of moving the humanoid through its environment, and (d) store human-readable metadata such as name, version, author, copyright, age, gender and other information.interface
HAnimJoint
HAnimJoint node can represent each joint in a body.interface
HAnimSegment
HAnimSegment node contains Shape geometry for each body segment.interface
HAnimSite
An HAnimSite node serves three purposes: (a) define an "end effector" location which can be used by an inverse kinematics system, (b) define an attachment point for accessories such as jewelry and clothing, and (c) define a location for a Viewpoint virtual camera in the reference frame of an HAnimSegment (such as a view "through the eyes" of the humanoid for use in multi-user worlds). -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Layering
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Layering Modifier and Type Interface Description interface
Viewport
Viewport is a Grouping node that can contain most nodes.interface
X3DViewportNode
The X3DViewportNode abstract node type is the base node type for viewport nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Layout
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Layout Modifier and Type Interface Description interface
LayoutGroup
LayoutGroup is a Grouping node that can contain most nodes, whose children are related by a common layout within a parent layout.interface
ScreenGroup
ScreenGroup is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Navigation
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Navigation Modifier and Type Interface Description interface
Billboard
Billboard is a Grouping node that can contain most nodes.interface
Collision
Collision detects camera-to-object contact using current view and NavigationInfo avatarSize.interface
LOD
LOD (Level Of Detail) uses camera-to-object distance to switch among contained child levels. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Networking
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Networking Modifier and Type Interface Description interface
Anchor
Anchor is a Grouping node that can contain most nodes.interface
Inline
Inline can load another X3D or VRML model into the current scene via url. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.NURBS
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.NURBS Modifier and Type Interface Description interface
NurbsSet
NurbsSet collects a set of NurbsSurface nodes into a common group and treats NurbsSurface set as a unit during tessellation, thereby enforcing tessellation continuity along borders. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.ParticleSystems
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.ParticleSystems Modifier and Type Interface Description interface
ParticleSystem
ParticleSystem specifies a complete particle system. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Picking
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Picking Modifier and Type Interface Description interface
PickableGroup
PickableGroup is a Grouping node that can contain most nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.RigidBodyPhysics
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.RigidBodyPhysics Modifier and Type Interface Description interface
CollidableOffset
CollidableOffset repositions geometry relative to center of owning body.interface
CollidableShape
CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.interface
CollisionCollection
CollisionCollection holds a collection of objects that can be managed as a single entity for resolution of inter-object collisions.interface
CollisionSpace
CollisionSpace holds collection of objects considered together for resolution of inter-object collisions.interface
X3DNBodyCollidableNode
The X3DNBodyCollidableNode abstract node type represents objects that act as the interface between the rigid body physics, collision geometry proxy, and renderable objects in the scene graph hierarchy.interface
X3DNBodyCollisionSpaceNode
The X3DNBodyCollisionSpaceNode abstract node type represents objects that act as a self-contained spatial collection of objects that can interact through collision detection routines. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.Shape
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.Shape Modifier and Type Interface Description interface
Shape
Shape can appear under any grouping node.interface
X3DShapeNode
Base type for all Shape nodes. -
Uses of X3DBoundedObject in org.web3d.x3d.sai.VolumeRendering
Subinterfaces of X3DBoundedObject in org.web3d.x3d.sai.VolumeRendering Modifier and Type Interface Description interface
IsoSurfaceVolumeData
IsoSurfaceVolumeData displays one or more surfaces extracted from a voxel dataset.interface
SegmentedVolumeData
SegmentedVolumeData displays a segmented voxel dataset with different RenderStyle nodes.interface
VolumeData
VolumeData displays a simple non-segmented voxel dataset with a single RenderStyle node.interface
X3DVolumeDataNode
The X3DVolumeDataNode abstract node type is the base type for all node types that describe volumetric data to be rendered.