public interface PointSet extends X3DGeometryNode
| Modifier and Type | Method and Description |
|---|---|
void |
addAttrib(X3DNode[] newValue)
Add array of child attrib nodes to array of existing nodes (if any).
|
X3DNode[] |
getAttrib()
Provide array of X3DNode results (using an array consisting of properly typed nodes or ProtoInstanceObjects) from inputOutput MFNode field attrib.
|
X3DColorNode |
getColor()
Provide X3DColorNode instance (using a properly typed node) using RGB values [0..1] from inputOutput SFNode field color.
|
X3DCoordinateNode |
getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
FogCoordinate |
getFogCoord()
Provide FogCoordinate instance (using a properly typed node) from inputOutput SFNode field fogCoord.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
void |
setAttrib(X3DNode newValue)
Set single child attrib node, replacing prior array of existing nodes (if any).
|
PointSet |
setAttrib(X3DNode[] newValue)
Assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field attrib.
|
PointSet |
setColor(X3DColorNode newValue)
Assign X3DColorNode instance (using a properly typed node) using RGB values [0..1] to inputOutput SFNode field color.
|
PointSet |
setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
PointSet |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
PointSet |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
PointSet |
setFogCoord(FogCoordinate newValue)
Assign FogCoordinate instance (using a properly typed node) to inputOutput SFNode field fogCoord.
|
PointSet |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
PointSet |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
X3DNode[] getAttrib()
X3DVertexAttributeNodePointSet setAttrib(X3DNode[] newValue)
newValue - is new value for the attrib field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).void addAttrib(X3DNode[] newValue)
newValue - is new value array to be appended the attrib field.void setAttrib(X3DNode newValue)
newValue - is new node for the attrib fieldX3DColorNode getColor()
PointSet setColor(X3DColorNode newValue)
newValue - is new value for the color field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DCoordinateNode getCoord()
PointSet setCoord(X3DCoordinateNode newValue)
newValue - is new value for the coord field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).FogCoordinate getFogCoord()
PointSet setFogCoord(FogCoordinate newValue)
newValue - is new value for the fogCoord field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DMetadataObject getMetadata()
getMetadata in interface X3DGeometryNodegetMetadata in interface X3DNodePointSet setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DGeometryNodesetMetadata in interface X3DNodenewValue - is new value for the metadata field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).PointSet setDEF(java.lang.String newValue)
setDEF in interface X3DGeometryNodesetDEF in interface X3DNodenewValue - is new value for the DEF field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).PointSet setUSE(java.lang.String newValue)
USE node is still an independent object, with the USE value matching the DEF value in the preceding object.
setUSE() method on this node resets all other fields to their default values (except for containerField) and also releases all child nodes.setUSE in interface X3DGeometryNodesetUSE in interface X3DNodenewValue - is new value for the USE field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).PointSet setCssClass(java.lang.String newValue)
setCssClass in interface X3DGeometryNodesetCssClass in interface X3DNodenewValue - is new value for the class field.PointSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.