Uses of Interface
org.web3d.x3d.sai.Rendering.X3DGeometryNode
-
Uses of X3DGeometryNode in org.web3d.x3d.jsail.CADGeometry
Classes in org.web3d.x3d.jsail.CADGeometry that implement X3DGeometryNode Modifier and Type Class Description classIndexedQuadSetObjectIndexedQuadSet is a geometry node that defines quadrilaterals.classQuadSetObjectQuadSet 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 X3DGeometryNode Modifier and Type Class Description classArc2DObjectArc2D 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.classArcClose2DObjectArcClose2D 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.classCircle2DObjectCircle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane.classDisk2DObjectDisk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0).classPolyline2DObjectPolyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane.classPolypoint2DObjectPolypoint2D is a geometry node that defines a set of 2D points in X-Y plane.classRectangle2DObjectRectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.classTriangleSet2DObjectTriangleSet2D 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 X3DGeometryNode Modifier and Type Class Description classBoxObjectBox is a geometry node specifying a rectangular cuboid.classConeObjectCone is a geometry node.classCylinderObjectCylinder is a geometry node.classElevationGridObjectElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.classExtrusionObjectExtrusion 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.classIndexedFaceSetObjectIndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.classSphereObjectSphere 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 X3DGeometryNode Modifier and Type Class Description classGeoElevationGridObjectGeoElevationGrid 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 X3DGeometryNode Modifier and Type Class Description classNurbsCurveObjectNurbsCurve is a 3D curve analogous to NurbsPatchSurface.classNurbsPatchSurfaceObjectNurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.classNurbsSweptSurfaceObjectNurbsSweptSurface contains a crossSectionCurve and a trajectoryCurve [NurbsCurve].classNurbsSwungSurfaceObjectNurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].classNurbsTrimmedSurfaceObjectNurbsTrimmedSurface 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 X3DGeometryNode Modifier and Type Field Description static X3DGeometryNodeBoundedPhysicsModelObject. GEOMETRY_DEFAULT_VALUESFNode field named geometry has default value null (Java syntax) or NULL (XML syntax).static X3DGeometryNodeParticleSystemObject. GEOMETRY_DEFAULT_VALUESFNode field named geometry has default value null (Java syntax) or NULL (XML syntax).static X3DGeometryNodeSurfaceEmitterObject. SURFACE_DEFAULT_VALUESFNode field named surface has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.ParticleSystems that return X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeBoundedPhysicsModelObject. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.X3DGeometryNodeParticleSystemObject. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.X3DGeometryNodeSurfaceEmitterObject. getSurface()Provide X3DGeometryNode instance (using a properly typed node) from initializeOnly SFNode field surface.Methods in org.web3d.x3d.jsail.ParticleSystems with parameters of type X3DGeometryNode Modifier and Type Method Description BoundedPhysicsModelObjectBoundedPhysicsModelObject. setGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.ParticleSystemObjectParticleSystemObject. setGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.SurfaceEmitterObjectSurfaceEmitterObject. setSurface(X3DGeometryNode newValue)Accessor method to assign 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 X3DGeometryNode Modifier and Type Field Description static X3DGeometryNodeLinePickSensorObject. PICKINGGEOMETRY_DEFAULT_VALUESFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).static X3DGeometryNodePointPickSensorObject. PICKINGGEOMETRY_DEFAULT_VALUESFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).static X3DGeometryNodePrimitivePickSensorObject. PICKINGGEOMETRY_DEFAULT_VALUESFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).static X3DGeometryNodeVolumePickSensorObject. PICKINGGEOMETRY_DEFAULT_VALUESFNode field named pickingGeometry has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.Picking that return X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeLinePickSensorObject. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodePointPickSensorObject. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodePrimitivePickSensorObject. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodeVolumePickSensorObject. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.Methods in org.web3d.x3d.jsail.Picking with parameters of type X3DGeometryNode Modifier and Type Method Description LinePickSensorObjectLinePickSensorObject. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PointPickSensorObjectPointPickSensorObject. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PrimitivePickSensorObjectPrimitivePickSensorObject. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.VolumePickSensorObjectVolumePickSensorObject. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign 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 X3DGeometryNode Modifier and Type Class Description classIndexedLineSetObjectIndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates.classIndexedTriangleFanSetObjectIndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.classIndexedTriangleSetObjectIndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.classIndexedTriangleStripSetObjectIndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.classLineSetObjectLineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node.classPointSetObjectPointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes.classTriangleFanSetObjectTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.classTriangleSetObjectTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.classTriangleStripSetObjectTriangleStripSet 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 X3DGeometryNode Modifier and Type Field Description static X3DGeometryNodeShapeObject. GEOMETRY_DEFAULT_VALUESFNode field named geometry has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.Shape that return X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeShapeObject. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.Methods in org.web3d.x3d.jsail.Shape with parameters of type X3DGeometryNode Modifier and Type Method Description ShapeObjectShapeObject. setGeometry(X3DGeometryNode newValue)Accessor method to assign 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 X3DGeometryNode Modifier and Type Class Description classTextObjectText 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.CADGeometry Modifier and Type Interface Description interfaceIndexedQuadSetIndexedQuadSet is a geometry node that defines quadrilaterals.interfaceQuadSetQuadSet is a geometry node that defines quadrilaterals. -
Uses of X3DGeometryNode in org.web3d.x3d.sai.Geometry2D
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.Geometry2D Modifier and Type Interface Description interfaceArc2DArc2D 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.interfaceArcClose2DArcClose2D 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.interfaceCircle2DCircle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane.interfaceDisk2DDisk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0).interfacePolyline2DPolyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane.interfacePolypoint2DPolypoint2D is a geometry node that defines a set of 2D points in X-Y plane.interfaceRectangle2DRectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.interfaceTriangleSet2DTriangleSet2D 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.Geometry3D Modifier and Type Interface Description interfaceBoxBox is a geometry node specifying a rectangular cuboid.interfaceConeCone is a geometry node.interfaceCylinderCylinder is a geometry node.interfaceElevationGridElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.interfaceExtrusionExtrusion 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.interfaceIndexedFaceSetIndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.interfaceSphereSphere 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.Geospatial Modifier and Type Interface Description interfaceGeoElevationGridGeoElevationGrid 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.NURBS Modifier and Type Interface Description interfaceNurbsCurveNurbsCurve is a 3D curve analogous to NurbsPatchSurface.interfaceNurbsPatchSurfaceNurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.interfaceNurbsSweptSurfaceNurbsSweptSurface contains a crossSectionCurve and a trajectoryCurve [NurbsCurve].interfaceNurbsSwungSurfaceNurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].interfaceNurbsTrimmedSurfaceNurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface.interfaceX3DNurbsSurfaceGeometryNodeAbstract geometry type for all types of NURBS surfaces.interfaceX3DParametricGeometryNodeBase 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 X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeBoundedPhysicsModel. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.X3DGeometryNodeParticleSystem. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.X3DGeometryNodeSurfaceEmitter. getSurface()Provide X3DGeometryNode instance (using a properly typed node) from initializeOnly SFNode field surface.Methods in org.web3d.x3d.sai.ParticleSystems with parameters of type X3DGeometryNode Modifier and Type Method Description BoundedPhysicsModelBoundedPhysicsModel. setGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.ParticleSystemParticleSystem. setGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.SurfaceEmitterSurfaceEmitter. setSurface(X3DGeometryNode newValue)Accessor method to assign 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 X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeLinePickSensor. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodePointPickSensor. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodePrimitivePickSensor. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodeVolumePickSensor. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.X3DGeometryNodeX3DPickSensorNode. getPickingGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.Methods in org.web3d.x3d.sai.Picking with parameters of type X3DGeometryNode Modifier and Type Method Description LinePickSensorLinePickSensor. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PointPickSensorPointPickSensor. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.PrimitivePickSensorPrimitivePickSensor. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.VolumePickSensorVolumePickSensor. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.X3DPickSensorNodeX3DPickSensorNode. setPickingGeometry(X3DGeometryNode newValue)Accessor method to assign 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.Rendering Modifier and Type Interface Description interfaceIndexedLineSetIndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates.interfaceIndexedTriangleFanSetIndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interfaceIndexedTriangleSetIndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interfaceIndexedTriangleStripSetIndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interfaceLineSetLineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node.interfacePointSetPointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes.interfaceTriangleFanSetTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interfaceTriangleSetTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interfaceTriangleStripSetTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.interfaceX3DComposedGeometryNodeComposed 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 X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeX3DGeometryNode. setMetadata(X3DMetadataObject newValue)Accessor method to assign 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 X3DGeometryNode Modifier and Type Method Description X3DGeometryNodeShape. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.X3DGeometryNodeX3DShapeNode. getGeometry()Provide X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.Methods in org.web3d.x3d.sai.Shape with parameters of type X3DGeometryNode Modifier and Type Method Description ShapeShape. setGeometry(X3DGeometryNode newValue)Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.X3DShapeNodeX3DShapeNode. setGeometry(X3DGeometryNode newValue)Accessor method to assign 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.Text Modifier and Type Interface Description interfaceTextText is a 2D (flat) geometry node that can contain multiple lines of string values.