Uses of Class
org.web3d.x3d.jsail.X3DConcreteNode

Packages that use X3DConcreteNode
Package
Description
The X3D Java Scene Access Interface Library (X3DJSAIL) provides a comprehensive set of strongly typed X3D Java interfaces for concrete implementation classes.
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
The Core component supplies the base functionality for the X3D run-time system, including the abstract base node type, field types, the event model, and routing.
The Cube Map Environmental Texturing component describes how additional texturing effects are defined to produce environmental effects such as reflections from objects.
The Distributed Interactive Simulation (DIS) component provides networked interoperability with the IEEE DIS protocol for sharing state and conducting real-time platform-level simulations across multiple host computers.
Nodes in the Environmental effects component support the creation of realistic environmental effects such as panoramic backgrounds and fog.
The Environment Sensor nodes emit events indicating activity in the scene environment, usually based on interactions between the viewer and the world.
The Event Utility nodes provide the capability to filter, trigger, convert, or sequence numerous event-types for common interactive applications without the use of a Script node.
The Follower nodes (Chasers and Dampers) support dynamic creation of smooth parameter transitions at run time.
The Geometry2D component defines how two-dimensional geometry is specified and what shapes are available.
The Geometry3D component describes how three-dimensional geometry is specified and defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes (Box, Cone, Cylinder, Sphere).
The Geospatial component defines how to associate real-world locations in an X3D scene and specifies nodes particularly tuned for geospatial applications.
The Grouping component describes how nodes are organized into groups to establish a transformation hierarchy for the X3D scene graph.
The Humanoid Animation (HAnim) component for X3D defines node bindings and other details for implementing ISO/IEC 19774, the HAnim International Specification.
Interpolator nodes provide keyframe-based animation capability.
The Key Device Sensor defines how keyboard keystrokes are inserted into an X3D world.
The Layering component describes how to layer a set of subscene layers into a composite scene.
The Layout component defines how to precisely position content in a scene in relation to the rendered results, especially for integrating 2D content with 3D content.
The Lighting component specifies how light sources are defined and positioned, as well as how lights effect the rendered image.
The Navigation component specifies how a user can effectively and intuitively move through and around a 3D scene.
The Networking component defines node types and other features used to access file-based and streaming resources on the World Wide Web.
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation nodes.
The Particle Systems component specifies how to model particles and their interactions through the application of basic physics principles to affect motion.
The Picking component provides the ability to test for arbitrary object collision and provide basic capabilities to detecting object intersections and interactions.
Pointing device sensor nodes detect pointing events from user-interface devices, defining activities such as a user selecting a piece of geometry.
The Rendering component includes fundamental rendering primitives such as TriangleSet and PointSet nodes, as well as geometric properties nodes that define how coordinate indices, colors, normals and texture coordinates are specified.
The Rigid Body Physics component describes how to model rigid bodies and their interactions through the application of basic physics principles to effect motion.
The Scripting component describes how Script nodes are used to effect changes in X3D worlds.
The Programmable Shaders component describes how programmable shaders are specified and how they affect the visual appearance of geometry.
The Shape component defines nodes for associating geometry with their visible properties and the scene environment.
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
The Text component defines how text strings are rendered in an X3D scene.
TextureProjection nodes project texture images onto geometry in a scene.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
The Texturing3D component specifies how 3D volumetric textures describe surface properties as data points in a volume of space, rather than a flat surface.
The Time component defines how time is sensed, computed and associated with events in an X3D scene.
The Volume Rendering component provides the ability to specify and render volumetric data sets.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail

    Methods in org.web3d.x3d.jsail that return X3DConcreteNode
    Modifier and Type
    Method
    Description
    X3DConcreteElement.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    X3DConcreteNode.setContainerFieldOverride(String value)
    Warning: containerFieldOverride describes a non-default (and quite possibly incorrect) field relationship of a node to its parent, overriding the default or alternate containerField value.
    X3DConcreteNode.setCssClass(String cssClass)
    Each concrete class must independently override this abstract method to enable object-specific method pipelining.
    X3DConcreteNode.setCssStyle(String cssStyle)
    Each concrete class must independently override this abstract method to enable object-specific method pipelining.
    X3DConcreteNode.setDEF(String DEFlabel)
    Each concrete class must independently override this abstract method to enable object-specific method pipelining.
    X3DConcreteNode.setHtmlID(String htmlID)
    Each concrete class must independently override this abstract method to enable object-specific method pipelining.
    X3DConcreteNode.setIS(IS newValue)
    Assign field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
    X3DConcreteNode.setMetadata(ProtoInstance newValue)
    Assign X3DMetadataObject instance (using a properly typed ProtoInstance) to inputOutput SFNode field metadata.
    X3DConcreteNode.setMetadata(X3DMetadataObject newValue)
    Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    X3DConcreteNode.setUSE(String USEname)
    Each concrete class must independently override this abstract method to enable object-specific method pipelining.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.CADGeometry

    Modifier and Type
    Class
    Description
    class 
    CADAssembly holds a set of Computer-Aided Design (CAD) assemblies or parts grouped together.
    class 
    CADFace holds geometry representing one face in a Computer-Aided Design (CAD) CADPart.
    class 
    CADLayer nodes define a hierarchy that shows layer structure for a Computer-Aided Design (CAD) model.
    class 
    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.
    class 
    IndexedQuadSet is a geometry node that defines quadrilaterals.
    class 
    QuadSet is a geometry node that defines quadrilaterals.
    Modifier and Type
    Method
    Description
    CADAssembly.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CADFace.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CADLayer.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CADPart.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IndexedQuadSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    QuadSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Core

    Modifier and Type
    Class
    Description
    class 
    The metadata provided by this node is contained in the Boolean values of the value field.
    class 
    The metadata provided by this node is contained in the double-precision floating point numbers of the value field.
    class 
    The metadata provided by this node is contained in the single-precision floating point numbers of the value field.
    class 
    The metadata provided by this node is contained in the integer numbers of the value field.
    class 
    The metadata provided by this node is contained in the metadata nodes of the value field.
    class 
    The metadata provided by this node is contained in the strings of the value field.
    class 
    ProtoInstance can override field default values via fieldValue initializations.
    class 
    WorldInfo contains a title and simple persistent metadata information about an X3D scene.
    Modifier and Type
    Method
    Description
    CommentsBlock.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    component.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    connect.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ExternProtoDeclare.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    field.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    fieldValue.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    head.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IS.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    meta.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MetadataBoolean.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MetadataDouble.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MetadataFloat.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MetadataInteger.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MetadataSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MetadataString.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ProtoBody.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ProtoDeclare.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ProtoInstance.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ProtoInterface.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ROUTE.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Scene.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    unit.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    WorldInfo.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    X3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.CubeMapTexturing

    Modifier and Type
    Class
    Description
    class 
    ComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
    class 
    GeneratedCubeMapTexture is a texture node that defines a cubic environment map that sources its data from internally generated images.
    class 
    ImageCubeMapTexture is a texture node that defines a cubic environment map source as a single file format that contains multiple images, one for each side.
    Modifier and Type
    Method
    Description
    ComposedCubeMapTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeneratedCubeMapTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ImageCubeMapTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.DIS

    Modifier and Type
    Class
    Description
    class 
    DISEntityManager notifies a scene when new DIS ESPDU entities arrive or current entities leave.
    class 
    DISEntityTypeMapping provides a best-match mapping from DIS ESPDU entity type information to a specific X3D model, thus providing a visual and behavioral representation that best matches the entity type.
    class 
    EspduTransform is a networked Transform node that can contain most nodes.
    class 
    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 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 is a networked Protocol Data Unit (PDU) information node that provides detailed information about a radio transmitter modeled in a simulation.
    Modifier and Type
    Method
    Description
    DISEntityManager.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    DISEntityTypeMapping.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    EspduTransform.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ReceiverPdu.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SignalPdu.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TransmitterPdu.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.EnvironmentalEffects

    Modifier and Type
    Class
    Description
    class 
    Background simulates ground and sky, using vertical arrays of wraparound color values.
    class 
    Fog simulates atmospheric effects by blending distant objects with fog color.
    class 
    FogCoordinate defines a set of explicit fog depths on a per-vertex basis, overriding Fog visibilityRange.
    class 
    LocalFog simulates atmospheric effects by blending distant objects with fog color.
    class 
    TextureBackground simulates ground and sky, using vertical arrays of wraparound color values, TextureBackground can also provide backdrop texture images on all six sides.
    Modifier and Type
    Method
    Description
    Background.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Fog.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    FogCoordinate.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LocalFog.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureBackground.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.EnvironmentalSensor

    Modifier and Type
    Class
    Description
    class 
    ProximitySensor generates events when the viewer enters, exits and moves within a region of space (defined by a box).
    class 
    TransformSensor generates output events when its targetObject enters, exits, and moves within a region in space (defined by a box).
    class 
    VisibilitySensor detects when user can see a specific object or region as they navigate the world.
    Modifier and Type
    Method
    Description
    ProximitySensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TransformSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    VisibilitySensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.EventUtilities

    Modifier and Type
    Class
    Description
    class 
    BooleanFilter selectively passes true, false or negated events.
    class 
    BooleanSequencer generates periodic discrete Boolean values.
    class 
    BooleanToggle maintains state and negates output when a true input is provided.
    class 
    BooleanTrigger converts time events to boolean true events.
    class 
    IntegerSequencer generates periodic discrete integer values.
    class 
    IntegerTrigger converts set_boolean true input events to an integer value (for example, useful when animating whichChoice in a Switch node).
    class 
    TimeTrigger converts boolean true events to time events.
    Modifier and Type
    Method
    Description
    BooleanFilter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    BooleanSequencer.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    BooleanToggle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    BooleanTrigger.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IntegerSequencer.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IntegerTrigger.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TimeTrigger.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Followers

    Modifier and Type
    Class
    Description
    class 
    ColorChaser generates a series of SFColor values that progressively change from initial value to destination value.
    class 
    ColorDamper generates a series of RGB color values that progressively change from initial value to destination value.
    class 
    CoordinateChaser generates a series of coordinate arrays that progressively change from initial value to destination value.
    class 
    CoordinateDamper generates a series of coordinate arrays that progressively change from initial value to destination value.
    class 
    OrientationChaser generates a series of 4-tuple axis-angle SFRotation values that progressively change from initial value to destination value.
    class 
    OrientationDamper generates a series of 4-tuple axis-angle SFRotation values that progressively change from initial value to destination value.
    class 
    PositionChaser generates a series of position values that progressively change from initial value to destination value.
    class 
    PositionChaser2D generates a series of 2D position values that progressively change from initial value to destination value.
    class 
    PositionDamper generates a series of position values that progressively change from initial value to destination value.
    class 
    PositionDamper2D generates a series of 2D floating-point values that progressively change from initial value to destination value.
    class 
    ScalarChaser generates a series of single floating-point values that progressively change from initial value to destination value.
    class 
    ScalarDamper generates a series of floating-point values that progressively change from initial value to destination value.
    class 
    TexCoordChaser2D generates a series of single floating-point values that progressively change from initial value to destination value.
    class 
    TexCoordDamper2D generates a series of 2D floating-point arrays that progressively change from initial value to destination value.
    Modifier and Type
    Method
    Description
    ColorChaser.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ColorDamper.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CoordinateChaser.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CoordinateDamper.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    OrientationChaser.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    OrientationDamper.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PositionChaser.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PositionChaser2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PositionDamper.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PositionDamper2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ScalarChaser.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ScalarDamper.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TexCoordChaser2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TexCoordDamper2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Geometry2D

    Modifier and Type
    Class
    Description
    class 
    Arc2D is a line-based geometry node that defines a linear circular arc with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
    class 
    ArcClose2D is a polygonal geometry node that defines a linear circular arc, closed by PIE or CHORD line segments, with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
    class 
    Circle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane.
    class 
    Disk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0).
    class 
    Polyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane.
    class 
    Polypoint2D is a geometry node that defines a set of 2D points in X-Y plane.
    class 
    Rectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.
    class 
    TriangleSet2D is a geometry node that defines a set of filled 2D triangles in X-Y plane.
    Modifier and Type
    Method
    Description
    Arc2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ArcClose2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Circle2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Disk2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Polyline2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Polypoint2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Rectangle2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TriangleSet2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Geometry3D

    Modifier and Type
    Class
    Description
    class 
    Box is a geometry node specifying a rectangular cuboid.
    class 
    Cone is a geometry node.
    class 
    Cylinder is a geometry node.
    class 
    ElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.
    class 
    Extrusion is a geometry node that sequentially stretches a 2D cross section along a 3D-spine path in the local coordinate system, creating an outer hull.
    class 
    IndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.
    class 
    Sphere is a geometry node, representing a perfectly round geometrical object that is the surface of a completely round ball.
    Modifier and Type
    Method
    Description
    Box.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Cone.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Cylinder.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ElevationGrid.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Extrusion.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IndexedFaceSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Sphere.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Geospatial

    Modifier and Type
    Class
    Description
    class 
    GeoCoordinate builds geometry as a set of geographic 3D coordinates.
    class 
    GeoElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.
    class 
    GeoLocation positions a regular X3D model onto earth's surface.
    class 
    Note that MFNode rootNode field can contain multiple nodes and has accessType inputOutput.
    class 
    GeoMetadata includes a generic subset of metadata about the geographic data.
    class 
    GeoOrigin is deprecated and discouraged (but nevertheless allowed) in X3D version 3.3.
    class 
    GeoPositionInterpolator animates objects within a geographic coordinate system.
    class 
    GeoProximitySensor generates events when the viewer enters, exits and moves within a region of space (defined by a box).
    class 
    GeoTouchSensor returns geographic coordinates for the object being selected.
    class 
    GeoTransform is a Grouping node that can contain most nodes.
    class 
    GeoViewpoint specifies viewpoints using geographic coordinates.
    Modifier and Type
    Method
    Description
    GeoCoordinate.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoElevationGrid.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoLocation.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoLOD.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoMetadata.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoOrigin.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoPositionInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoProximitySensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoTouchSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoTransform.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    GeoViewpoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Grouping

    Modifier and Type
    Class
    Description
    class 
    Group is a Grouping node that can contain most nodes.
    class 
    StaticGroup is similar to Group node but does not allow access to children after creation time.
    class 
    Switch is a Grouping node that only renders one (or zero) child at a time.
    class 
    Transform is a Grouping node that can contain most nodes.
    Modifier and Type
    Method
    Description
    Group.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    StaticGroup.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Switch.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Transform.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.HAnim

    Modifier and Type
    Class
    Description
    class 
    HAnimDisplacer nodes alter the shape of coordinate-based geometry within parent HAnimJoint or HAnimSegment nodes.
    class 
    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 node can represent each joint in a body.
    class 
    An HAnimMotion node supports discrete frame-by-frame playback for HAnim motion data animation.
    class 
    HAnimSegment node contains Shape geometry for each body segment, providing a visual representation of the skeleton segment.
    class 
    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).
    Modifier and Type
    Method
    Description
    HAnimDisplacer.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    HAnimHumanoid.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    HAnimJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    HAnimMotion.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    HAnimSegment.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    HAnimSite.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Interpolation

    Modifier and Type
    Class
    Description
    class 
    ColorInterpolator generates a range of color values.
    class 
    CoordinateInterpolator linearly interpolates among a list of 3-tuple MFVec3f arrays, producing a single MFVec3f array that is fractional average between two nearest arrays in the list.
    class 
    CoordinateInterpolator2D generates a series of SFVec2f or MFVec2f 2-tuple float values.
    class 
    EaseInEaseOut enables gradual animation transitions by modifying TimeSensor fraction outputs.
    class 
    NormalInterpolator generates a series of normal (perpendicular) 3-tuple SFVec3f values.
    class 
    OrientationInterpolator generates a series of 4-tuple axis-angle SFRotation values.
    class 
    PositionInterpolator generates a series of 3-tuple SFVec3f values.
    class 
    PositionInterpolator2D generates a series of SFVec2f values.
    class 
    ScalarInterpolator generates piecewise-linear SFFloat values.
    class 
    SplinePositionInterpolator performs non-linear interpolation among paired lists of 3-tuple values and velocities to produce an SFVec3f value_changed output event.
    class 
    SplinePositionInterpolator2D performs non-linear interpolation among paired lists of 2-tuple values and velocities to produce an SFVec2f value_changed output event.
    class 
    SplineScalarInterpolator performs non-linear interpolation among paired lists of float values and velocities to produce an SFFloat value_changed output event.
    class 
    SquadOrientationInterpolator performs non-linear interpolation among paired lists of rotation values to produce an SFRotation value_changed output event.
    Modifier and Type
    Method
    Description
    ColorInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CoordinateInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CoordinateInterpolator2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    EaseInEaseOut.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NormalInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    OrientationInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PositionInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PositionInterpolator2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ScalarInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SplinePositionInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SplinePositionInterpolator2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SplineScalarInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SquadOrientationInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.KeyDeviceSensor

    Modifier and Type
    Class
    Description
    class 
    KeySensor generates events as the user presses keys on the keyboard.
    class 
    StringSensor generates events as the user presses keys on the keyboard.
    Modifier and Type
    Method
    Description
    KeySensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    StringSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Layering

    Modifier and Type
    Class
    Description
    class 
    Layer contains a list of children nodes that define the contents of the layer.
    class 
    LayerSet defines a list of layers and a rendering order.
    class 
    Viewport is a Grouping node that can contain most nodes.
    Modifier and Type
    Method
    Description
    Layer.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LayerSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Viewport.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Layout

    Modifier and Type
    Class
    Description
    class 
    Layout node is used as layout field of LayoutLayer and LayoutGroup nodes.
    class 
    LayoutGroup is a Grouping node that can contain most nodes, whose children are related by a common layout within a parent layout.
    class 
    LayoutLayer is a Grouping node that can contain most nodes.
    class 
    ScreenFontStyle is an X3DFontStyleNode defines the size, family, justification, and other styles used within a screen layout.
    class 
    ScreenGroup is a Grouping node that can contain most nodes.
    Modifier and Type
    Method
    Description
    Layout.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LayoutGroup.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LayoutLayer.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ScreenFontStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ScreenGroup.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Lighting

    Modifier and Type
    Class
    Description
    class 
    DirectionalLight might not be scoped by parent Group or Transform at levels 1 or 2.
    class 
    Linear attenuation may occur at level 2, full support at level 3.
    class 
    Linear attenuation may occur at level 2, full support at level 3.
    Modifier and Type
    Method
    Description
    DirectionalLight.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PointLight.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SpotLight.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Navigation

    Modifier and Type
    Class
    Description
    class 
    Billboard is a Grouping node that can contain most nodes.
    class 
    Collision detects camera-to-object contact using current view and NavigationInfo avatarSize.
    class 
    LOD (Level Of Detail) uses camera-to-object distance to switch among contained child levels.
    class 
    NavigationInfo describes the user's viewing model, user navigation-interaction modalities, and also dimensional characteristics of the user's (typically invisible) avatar.
    class 
    OrthoViewpoint provides an orthographic perspective-free view of a scene from a specific location and direction.
    class 
    Viewpoint provides a specific location and direction where the user may view the scene.
    class 
    ViewpointGroup can contain Viewpoint, OrthoViewpoint, GeoViewpoint and other ViewpointGroup nodes for better user-navigation support with a shared description on the viewpoint list.
    Modifier and Type
    Method
    Description
    Billboard.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Collision.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LOD.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NavigationInfo.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    OrthoViewpoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Viewpoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ViewpointGroup.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Networking

    Modifier and Type
    Class
    Description
    class 
    Anchor is a Grouping node that can contain most nodes.
    class 
    Inline can load another X3D or VRML model into the current scene via url.
    class 
    LoadSensor generates events as watchList child nodes are either loaded or fail to load.
    Modifier and Type
    Method
    Description
    Anchor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    EXPORT.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IMPORT.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Inline.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LoadSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.NURBS

    Modifier and Type
    Class
    Description
    class 
    Contour2D groups a set of curve segments into a composite contour.
    class 
    ContourPolyline2D defines a linear curve segment as part of a trimming contour in the u-v domain of a NURBS surface.
    class 
    NurbsCurve is a 3D curve analogous to NurbsPatchSurface.
    class 
    NurbsCurve2D defines a trimming segment that is part of a trimming contour in the u-v domain of a surface.
    class 
    NurbsOrientationInterpolator describes a 3D NURBS curve and outputs interpolated orientation values.
    class 
    NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.
    class 
    NurbsPositionInterpolator describes a 3D NURBS curve and outputs interpolated position values.
    class 
    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.
    class 
    NurbsSurfaceInterpolator describes a 3D NURBS curve and outputs interpolated position and normal values.
    class 
    NurbsSweptSurface uses a trajectoryCurve path to describe a generalized surface that is swept by a crossSectionCurve.
    class 
    NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].
    class 
    NurbsTextureCoordinate describes a 3D NURBS surface in the parametric domain of its surface host, specifying mapping of texture onto the surface.
    class 
    NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface.
    Modifier and Type
    Method
    Description
    Contour2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ContourPolyline2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsCurve.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsCurve2D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsOrientationInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsPatchSurface.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsPositionInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsSurfaceInterpolator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsSweptSurface.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsSwungSurface.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsTextureCoordinate.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    NurbsTrimmedSurface.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.ParticleSystems

    Modifier and Type
    Class
    Description
    class 
    BoundedPhysicsModel provides user-defined geometrical boundaries for particle motion.
    class 
    ConeEmitter generates all available particles from a specific point in space.
    class 
    ExplosionEmitter generates all particles from a specific point in space at the initial time enabled.
    class 
    ForcePhysicsModel applies a constant force value to the particles.
    class 
    ParticleSystem specifies a complete particle system.
    class 
    PointEmitter generates particles from a specific point in space using the specified direction and speed.
    class 
    PolylineEmitter emits particles along a single polyline.
    class 
    SurfaceEmitter generates particles from the surface of an object.
    class 
    VolumeEmitter emits particles from a random position confined within the given closed geometry volume.
    class 
    WindPhysicsModel applies a wind effect to the particles.
    Modifier and Type
    Method
    Description
    BoundedPhysicsModel.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ConeEmitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ExplosionEmitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ForcePhysicsModel.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ParticleSystem.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PointEmitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PolylineEmitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SurfaceEmitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    VolumeEmitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    WindPhysicsModel.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Picking

    Modifier and Type
    Class
    Description
    class 
    LinePickSensor uses one or more pickingGeometry line segments to compute intersections with pickTarget shapes.
    class 
    PickableGroup is a Grouping node that can contain most nodes.
    class 
    PointPickSensor tests one or more pickingGeometry points in space as lying inside the provided pickTarget geometry.
    class 
    If a non-uniform scale is applied to the pick sensor, correct results may require level 3 support.
    class 
    VolumePickSensor tests picking intersections using the pickingGeometry against the pickTarget geometry volume.
    Modifier and Type
    Method
    Description
    LinePickSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PickableGroup.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PointPickSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PrimitivePickSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    VolumePickSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.PointingDeviceSensor

    Modifier and Type
    Class
    Description
    class 
    CylinderSensor converts pointer motion (for example, a mouse or wand) into rotation values using an invisible cylinder aligned with local Y-axis.
    class 
    PlaneSensor converts pointing device motion into 2D translation parallel to the local Z=0 plane.
    class 
    SphereSensor converts pointing device motion into a spherical rotation about the origin of the local coordinate system.
    class 
    TouchSensor tracks location and state of the pointing device, detecting when a user points at or selects (activates) geometry.
    Modifier and Type
    Method
    Description
    CylinderSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PlaneSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SphereSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TouchSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Rendering

    Modifier and Type
    Class
    Description
    class 
    ClipPlane specifies a single plane equation used to clip (i.
    class 
    Color node defines a set of RGB color values that apply either to a sibling Coordinate|CoordinateDouble node, or else to a parent ElevationGrid node.
    class 
    ColorRGBA node defines a set of RGBA color values that apply either to a sibling Coordinate|CoordinateDouble node, or else to a parent ElevationGrid node.
    class 
    Coordinate builds geometry by defining a set of 3D coordinate (triplet) point values.
    class 
    CoordinateDouble builds geometry by defining a set of 3D coordinate (triplet) point values.
    class 
    IndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates.
    class 
    IndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
    class 
    IndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
    class 
    IndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
    class 
    LineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node.
    class 
    Normal defines a set of 3D surface-normal vectors that apply either to a sibling Coordinate|CoordinateDouble node, or else to a parent ElevationGrid node.
    class 
    PointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes.
    class 
    TriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
    class 
    TriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
    class 
    TriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
    Modifier and Type
    Method
    Description
    ClipPlane.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Color.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ColorRGBA.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Coordinate.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CoordinateDouble.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IndexedLineSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IndexedTriangleFanSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IndexedTriangleSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IndexedTriangleStripSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LineSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Normal.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PointSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TriangleFanSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TriangleSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TriangleStripSet.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.RigidBodyPhysics

    Modifier and Type
    Class
    Description
    class 
    BallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.
    class 
    CollidableOffset repositions geometry relative to center of owning body.
    class 
    CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.
    class 
    CollisionCollection holds a collection of objects that can be managed as a single entity for resolution of inter-object collisions.
    class 
    CollisionSensor generates collision-detection events.
    class 
    CollisionSpace holds collection of objects considered together for resolution of inter-object collisions.
    class 
    Contact nodes are produced as output events when two collidable objects or spaces make contact.
    class 
    DoubleAxisHingeJoint has two independent axes located around a common anchor point.
    class 
    MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.
    class 
    RigidBody describes a collection of shapes with a mass distribution that is affected by the physics model.
    class 
    RigidBodyCollection represents a system of bodies that interact within a single physics model.
    class 
    SingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.
    class 
    SliderJoint constrains all movement between body1 and body2 along a single axis.
    class 
    UniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.
    Modifier and Type
    Method
    Description
    BallJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CollidableOffset.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CollidableShape.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CollisionCollection.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CollisionSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CollisionSpace.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Contact.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    DoubleAxisHingeJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MotorJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    RigidBody.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    RigidBodyCollection.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SingleAxisHingeJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SliderJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    UniversalJoint.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Scripting

    Modifier and Type
    Class
    Description
    class 
    Script contains author-programmed event behaviors for a scene.
    Modifier and Type
    Method
    Description
    Script.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Shaders

    Modifier and Type
    Class
    Description
    class 
    ComposedShader can contain field declarations, but no CDATA section of plain-text source code, since programs are composed from child ShaderPart nodes.
    class 
    FloatVertexAttribute defines a set of per-vertex single-precision floating-point attributes.
    class 
    Matrix3VertexAttribute defines a set of per-vertex 3x3 matrix attributes.
    class 
    Matrix4VertexAttribute defines a set of per-vertex 4x4 matrix attributes.
    class 
    PackagedShader can contain field declarations, but no CDATA section of plain-text source code.
    class 
    ProgramShader contains no field declarations and no plain-text source code.
    class 
    ShaderPart can contain a CDATA section of plain-text source code.
    class 
    ShaderProgram can contain field declarations and a CDATA section of plain-text source code.
    Modifier and Type
    Method
    Description
    ComposedShader.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    FloatVertexAttribute.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Matrix3VertexAttribute.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Matrix4VertexAttribute.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PackagedShader.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ProgramShader.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ShaderPart.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ShaderProgram.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Shape

    Modifier and Type
    Class
    Description
    class 
    AcousticProperties specifies the interaction of sound waves with characteristics of geometric objects in the scene.
    class 
    Appearance specifies the visual properties of geometry by containing the Material, ImageTexture/MovieTexture/PixelTexture, FillProperties, LineProperties, programmable shader nodes (ComposedShader, PackagedShader, ProgramShader) and TextureTransform nodes.
    class 
    FillProperties indicates whether appearance is filled or hatched for associated geometry nodes inside the same Shape.
    class 
    LineProperties allows precise fine-grained control over the rendering style of lines and edges for associated geometry nodes inside the same Shape.
    class 
    Material specifies surface rendering properties for associated geometry nodes.
    class 
    PhysicalMaterial specifies surface rendering properties for associated geometry nodes.
    class 
    PointProperties allows precise fine-grained control over the rendering style of PointSet node points inside the same Shape.
    class 
    Shape can appear under any grouping node.
    class 
    TwoSidedMaterial specifies surface rendering properties for associated geometry nodes, for outer (front) and inner (back) sides of polygons.
    class 
    UnlitMaterial specifies surface rendering properties for associated geometry nodes.
    Modifier and Type
    Method
    Description
    AcousticProperties.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Appearance.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    FillProperties.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    LineProperties.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Material.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PhysicalMaterial.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PointProperties.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Shape.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TwoSidedMaterial.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    UnlitMaterial.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Sound

    Modifier and Type
    Class
    Description
    class 
    Analyser provides real-time frequency and time-domain analysis information, without any change to the input.
    class 
    AudioClip provides audio data used by parent Sound nodes.
    class 
    AudioDestination node represents the final audio destination and is what user ultimately hears, typically from the speakers of user device.
    class 
    BiquadFilter node is an AudioNode processor implementing common low-order filters.
    class 
    BufferAudioSource node represents a memory-resident audio asset that can contain one or more channels.
    class 
    ChannelMerger unites different input channels into a single output channel.
    class 
    ChannelSelector selects a single channel output from all input channels.
    class 
    ChannelSplitter separates the different channels of a single audio source into a set of monophonic output channels.
    class 
    Convolver performs a linear convolution on a given AudioBuffer, often used to achieve a reverberation effect.
    class 
    Delay causes a time delay between the arrival of input data and subsequent propagation to the output.
    class 
    DynamicsCompressor node implements a dynamics compression effect, lowering volume of loudest parts of signal and raising volume of softest parts.
    class 
    The Gain node amplifies or deamplifies the input signal.
    class 
    ListenerPointSource node represents position and orientation of a person listening to virtual sound in the audio scene, and provides single or multiple sound channels as output.
    class 
    MicrophoneSource captures input from a physical microphone in the real world.
    class 
    OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.
    class 
    PeriodicWave defines a periodic waveform that can be used to shape the output of an Oscillator.
    class 
    The Sound node controls the 3D spatialization of sound playback by a child AudioClip or MovieTexture node.
    class 
    The SpatialSound node controls the 3D spatialization of sound playback by a child AudioClip or MovieTexture node.
    class 
    StreamAudioDestination node represents the final audio destination via a media stream.
    class 
    StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
    class 
    WaveShaper node represents a nonlinear distorter that applies a wave-shaping distortion curve to the signal.
    Modifier and Type
    Method
    Description
    Analyser.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    AudioClip.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    AudioDestination.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    BiquadFilter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    BufferAudioSource.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ChannelMerger.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ChannelSelector.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ChannelSplitter.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Convolver.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Delay.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    DynamicsCompressor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Gain.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ListenerPointSource.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MicrophoneSource.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    OscillatorSource.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PeriodicWave.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Sound.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SpatialSound.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    StreamAudioDestination.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    StreamAudioSource.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    WaveShaper.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Text

    Modifier and Type
    Class
    Description
    class 
    FontStyle is an X3DFontStyleNode that defines the size, family, justification, and other styles used by Text nodes.
    class 
    Text is a 2D (flat) geometry node that can contain multiple lines of string values.
    Modifier and Type
    Method
    Description
    FontStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    Text.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.TextureProjection

    Modifier and Type
    Class
    Description
    class 
    TextureProjector is similar to a light that projects a texture into the scene, illuminating geometry that intersects the perspective projection volume.
    class 
    TextureProjectorParallel is similar to a light that projects a texture into the scene, illuminating geometry that intersects the parallel projection volume.
    Modifier and Type
    Method
    Description
    TextureProjector.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureProjectorParallel.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Texturing

    Modifier and Type
    Class
    Description
    class 
    ImageTexture maps a 2D-image file onto a geometric shape.
    class 
    MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.
    class 
    MultiTexture applies several individual textures to a single geometry node, enabling a variety of visual effects that include light mapping and environment mapping.
    class 
    MultiTextureCoordinate contains multiple TextureCoordinate or TextureCoordinateGenerator nodes, for use by a parent polygonal geometry node such as IndexedFaceSet or a Triangle* node.
    class 
    MultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.
    class 
    PixelTexture creates a 2D-image texture map using a numeric array of pixel values.
    class 
    TextureCoordinate specifies 2D (s,t) texture-coordinate points, used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map textures to vertices (and patches to NURBS surfaces).
    class 
    TextureCoordinateGenerator computes 2D (s,t) texture-coordinate points, used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map textures to vertices (and patches to NURBS surfaces).
    class 
    TextureProperties allows precise fine-grained control over application of image textures to geometry.
    class 
    TextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.
    Modifier and Type
    Method
    Description
    ImageTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MovieTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MultiTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MultiTextureCoordinate.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    MultiTextureTransform.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PixelTexture.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureCoordinate.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureCoordinateGenerator.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureProperties.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureTransform.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Texturing3D

    Modifier and Type
    Class
    Description
    class 
    ComposedTexture3D defines a 3D image-based texture map as a collection of 2D texture sources at various depths.
    class 
    ImageTexture3D defines a 3D image-based texture map by specifying a single image file that contains complete 3D data.
    class 
    PixelTexture3D defines a 3D image-based texture map as an explicit array of pixel values (image field).
    class 
    TextureCoordinate3D specifies a set of 3D texture coordinates used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map 3D textures to vertices.
    class 
    TextureCoordinate4D specifies a set of 4D (homogeneous 3D) texture coordinates used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map 3D textures to vertices.
    class 
    TextureTransform3D applies a 3D transformation to texture coordinates.
    class 
    TextureTransformMatrix3D applies a 3D transformation to texture coordinates.
    Modifier and Type
    Method
    Description
    ComposedTexture3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ImageTexture3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    PixelTexture3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureCoordinate3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureCoordinate4D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureTransform3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    TextureTransformMatrix3D.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.Time

    Modifier and Type
    Class
    Description
    class 
    TimeSensor continuously generates events as time passes.
    Modifier and Type
    Method
    Description
    TimeSensor.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
  • Uses of X3DConcreteNode in org.web3d.x3d.jsail.VolumeRendering

    Modifier and Type
    Class
    Description
    class 
    BlendedVolumeStyle combines rendering of two voxel data sets into one by blending voxel values.
    class 
    BoundaryEnhancementVolumeStyle provides boundary enhancement for the volume rendering style.
    class 
    CartoonVolumeStyle generates cartoon-style non-photorealistic rendering of associated volumetric data.
    class 
    ComposedVolumeStyle allows compositing multiple rendering styles into single rendering pass.
    class 
    EdgeEnhancementVolumeStyle specifies edge enhancement for the volume rendering style.
    class 
    IsoSurfaceVolumeData displays one or more surfaces extracted from a voxel dataset.
    class 
    OpacityMapVolumeStyle specifies that volumetric data is rendered using opacity mapped to a transfer function texture.
    class 
    ProjectionVolumeStyle uses voxel data to directly generate output color.
    class 
    SegmentedVolumeData displays a segmented voxel dataset with different RenderStyle nodes.
    class 
    All fields fully supported except shadows supported with at least Phong shading at level 3.
    class 
    SilhouetteEnhancementVolumeStyle specifies that volumetric data is rendered with silhouette enhancement.
    class 
    ToneMappedVolumeStyle specifies that volumetric data is rendered with Gooch shading model of two-toned warm/cool coloring.
    class 
    VolumeData displays a simple non-segmented voxel dataset with a single RenderStyle node.
    Modifier and Type
    Method
    Description
    BlendedVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    BoundaryEnhancementVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    CartoonVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ComposedVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    EdgeEnhancementVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    IsoSurfaceVolumeData.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    OpacityMapVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ProjectionVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SegmentedVolumeData.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ShadedVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    SilhouetteEnhancementVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    ToneMappedVolumeStyle.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    VolumeData.findNodeByDEF(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.