Uses of Interface
org.web3d.x3d.sai.Rendering.X3DGeometryNode
Packages that use X3DGeometryNode
Package
Description
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
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 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.
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 Shape component defines nodes for associating geometry with their visible properties and the scene environment.
The Text component defines how text strings are rendered in an X3D scene.
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
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 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.
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 Shape component defines nodes for associating geometry with their visible properties and the scene environment.
The Text component defines how text strings are rendered in an X3D scene.
-
Uses of X3DGeometryNode in org.web3d.x3d.jsail.CADGeometry
Classes in org.web3d.x3d.jsail.CADGeometry that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
IndexedQuadSet is a geometry node that defines quadrilaterals.class
QuadSet is a geometry node that defines quadrilaterals. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Geometry2D
Classes in org.web3d.x3d.jsail.Geometry2D that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
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. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Geometry3D
Classes in org.web3d.x3d.jsail.Geometry3D that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
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. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Geospatial
Classes in org.web3d.x3d.jsail.Geospatial that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
GeoElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.NURBS
Classes in org.web3d.x3d.jsail.NURBS that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
NurbsCurve is a 3D curve analogous to NurbsPatchSurface.class
NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.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
NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.ParticleSystems
Fields in org.web3d.x3d.jsail.ParticleSystems declared as X3DGeometryNodeModifier and TypeFieldDescriptionstatic final X3DGeometryNode
BoundedPhysicsModel.GEOMETRY_DEFAULT_VALUE
SFNode field named geometry has default value null (Java syntax) or NULL (XML syntax).static final X3DGeometryNode
ParticleSystem.GEOMETRY_DEFAULT_VALUE
SFNode field named geometry has default value null (Java syntax) or NULL (XML syntax).static final X3DGeometryNode
SurfaceEmitter.SURFACE_DEFAULT_VALUE
SFNode field named surface has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.ParticleSystems that return X3DGeometryNodeModifier and TypeMethodDescriptionBoundedPhysicsModel.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.ParticleSystem.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.SurfaceEmitter.getSurface()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from initializeOnly SFNode field surface.Methods in org.web3d.x3d.jsail.ParticleSystems with parameters of type X3DGeometryNodeModifier and TypeMethodDescriptionBoundedPhysicsModel.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.ParticleSystem.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.SurfaceEmitter.setSurface
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to initializeOnly SFNode field surface. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Picking
Fields in org.web3d.x3d.jsail.Picking declared as X3DGeometryNodeModifier and TypeFieldDescriptionstatic final X3DGeometryNode
LinePickSensor.PICKINGGEOMETRY_DEFAULT_VALUE
SFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).static final X3DGeometryNode
PointPickSensor.PICKINGGEOMETRY_DEFAULT_VALUE
SFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).static final X3DGeometryNode
PrimitivePickSensor.PICKINGGEOMETRY_DEFAULT_VALUE
SFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).static final X3DGeometryNode
VolumePickSensor.PICKINGGEOMETRY_DEFAULT_VALUE
SFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.Picking that return X3DGeometryNodeModifier and TypeMethodDescriptionLinePickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.PointPickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.PrimitivePickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.VolumePickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.Methods in org.web3d.x3d.jsail.Picking with parameters of type X3DGeometryNodeModifier and TypeMethodDescriptionLinePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PointPickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PrimitivePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.VolumePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Rendering
Classes in org.web3d.x3d.jsail.Rendering that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
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
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. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Shape
Fields in org.web3d.x3d.jsail.Shape declared as X3DGeometryNodeModifier and TypeFieldDescriptionstatic final X3DGeometryNode
Shape.GEOMETRY_DEFAULT_VALUE
SFNode field named geometry has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.Shape that return X3DGeometryNodeModifier and TypeMethodDescriptionShape.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.Methods in org.web3d.x3d.jsail.Shape with parameters of type X3DGeometryNodeModifier and TypeMethodDescriptionShape.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry. -
Uses of X3DGeometryNode in org.web3d.x3d.jsail.Text
Classes in org.web3d.x3d.jsail.Text that implement X3DGeometryNodeModifier and TypeClassDescriptionclass
Text is a 2D (flat) geometry node that can contain multiple lines of string values. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.CADGeometry
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.CADGeometryModifier and TypeInterfaceDescriptioninterface
IndexedQuadSet is a geometry node that defines quadrilaterals.interface
QuadSet is a geometry node that defines quadrilaterals. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Geometry2D
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.Geometry2DModifier and TypeInterfaceDescriptioninterface
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.interface
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.interface
Circle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane.interface
Disk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0).interface
Polyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane.interface
Polypoint2D is a geometry node that defines a set of 2D points in X-Y plane.interface
Rectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.interface
TriangleSet2D is a geometry node that defines a set of filled 2D triangles in X-Y plane. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Geometry3D
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.Geometry3DModifier and TypeInterfaceDescriptioninterface
Box is a geometry node specifying a rectangular cuboid.interface
Cone is a geometry node.interface
Cylinder is a geometry node.interface
ElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.interface
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.interface
IndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.interface
Sphere is a geometry node, representing a perfectly round geometrical object that is the surface of a completely round ball. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Geospatial
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.GeospatialModifier and TypeInterfaceDescriptioninterface
GeoElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.NURBS
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.NURBSModifier and TypeInterfaceDescriptioninterface
NurbsCurve is a 3D curve analogous to NurbsPatchSurface.interface
NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.interface
NurbsSweptSurface uses a trajectoryCurve path to describe a generalized surface that is swept by a crossSectionCurve.interface
NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].interface
NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface.interface
Abstract geometry type for all types of NURBS surfaces.interface
Base type for all geometry node types that are created parametrically and use control points to describe the final shape of the surface. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.ParticleSystems
Methods in org.web3d.x3d.sai.ParticleSystems that return X3DGeometryNodeModifier and TypeMethodDescriptionBoundedPhysicsModel.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.ParticleSystem.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.SurfaceEmitter.getSurface()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from initializeOnly SFNode field surface.Methods in org.web3d.x3d.sai.ParticleSystems with parameters of type X3DGeometryNodeModifier and TypeMethodDescriptionBoundedPhysicsModel.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.ParticleSystem.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.SurfaceEmitter.setSurface
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to initializeOnly SFNode field surface. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Picking
Methods in org.web3d.x3d.sai.Picking that return X3DGeometryNodeModifier and TypeMethodDescriptionLinePickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.PointPickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.PrimitivePickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.VolumePickSensor.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DPickSensorNode.getPickingGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.Methods in org.web3d.x3d.sai.Picking with parameters of type X3DGeometryNodeModifier and TypeMethodDescriptionLinePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PointPickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PrimitivePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.VolumePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.X3DPickSensorNode.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Rendering
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.RenderingModifier and TypeInterfaceDescriptioninterface
IndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates.interface
IndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interface
IndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interface
IndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interface
LineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node.interface
PointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes.interface
TriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interface
TriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interface
TriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interface
Composed geometry nodes produce renderable geometry, can contain Color Coordinate Normal TextureCoordinate, and are contained by a Shape node.Methods in org.web3d.x3d.sai.Rendering that return X3DGeometryNodeModifier and TypeMethodDescriptionX3DGeometryNode.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Shape
Methods in org.web3d.x3d.sai.Shape that return X3DGeometryNodeModifier and TypeMethodDescriptionShape.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.X3DShapeNode.getGeometry()
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.Methods in org.web3d.x3d.sai.Shape with parameters of type X3DGeometryNodeModifier and TypeMethodDescriptionShape.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.X3DShapeNode.setGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Text
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.TextModifier and TypeInterfaceDescriptioninterface
Text is a 2D (flat) geometry node that can contain multiple lines of string values.