public interface GeoElevationGrid extends X3DGeometryNode
| Modifier and Type | Method and Description |
|---|---|
boolean |
getCcw()
Provide boolean value from initializeOnly SFBool field named ccw.
|
X3DColorNode |
getColor()
Provide X3DColorNode instance (using a properly typed node) using RGB values [0..1] from inputOutput SFNode field color.
|
boolean |
getColorPerVertex()
Provide boolean value from initializeOnly SFBool field named colorPerVertex.
|
double |
getCreaseAngle()
Provide double value unit axis, angle (in radians) within allowed range of [0,infinity) from initializeOnly SFDouble field named creaseAngle.
|
double[] |
getGeoGridOrigin()
Provide array of 3-tuple double results from initializeOnly SFVec3d field named geoGridOrigin.
|
GeoOrigin |
getGeoOrigin()
Provide GeoOrigin instance (using a properly typed node) (deprecated node, optional) from initializeOnly SFNode field geoOrigin.
|
java.lang.String[] |
getGeoSystem()
Provide array of String results from initializeOnly MFString field named geoSystem.
|
double[] |
getHeight()
Provide array of double results from initializeOnly MFDouble field named height.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
X3DNormalNode |
getNormal()
Provide X3DNormalNode instance (using a properly typed node) from inputOutput SFNode field normal.
|
boolean |
getNormalPerVertex()
Provide boolean value from initializeOnly SFBool field named normalPerVertex.
|
boolean |
getSolid()
Provide boolean value from initializeOnly SFBool field named solid.
|
X3DTextureCoordinateNode |
getTexCoord()
Provide X3DTextureCoordinateNode instance (using a properly typed node) from inputOutput SFNode field texCoord.
|
int |
getXDimension()
Provide int value within allowed range of [0,infinity) from initializeOnly SFInt32 field named xDimension.
|
double |
getXSpacing()
Provide double value within allowed range of (0,infinity) from initializeOnly SFDouble field named xSpacing.
|
float |
getYScale()
Provide float value within allowed range of [0,infinity) from inputOutput SFFloat field named yScale.
|
int |
getZDimension()
Provide int value within allowed range of [0,infinity) from initializeOnly SFInt32 field named zDimension.
|
double |
getZSpacing()
Provide double value within allowed range of (0,infinity) from initializeOnly SFDouble field named zSpacing.
|
GeoElevationGrid |
setCcw(boolean newValue)
Assign boolean value to initializeOnly SFBool field named ccw.
|
GeoElevationGrid |
setColor(X3DColorNode newValue)
Assign X3DColorNode instance (using a properly typed node) using RGB values [0..1] to inputOutput SFNode field color.
|
GeoElevationGrid |
setColorPerVertex(boolean newValue)
Assign boolean value to initializeOnly SFBool field named colorPerVertex.
|
GeoElevationGrid |
setCreaseAngle(double newValue)
Assign double value unit axis, angle (in radians) within allowed range of [0,infinity) to initializeOnly SFDouble field named creaseAngle.
|
GeoElevationGrid |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
GeoElevationGrid |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
GeoElevationGrid |
setGeoGridOrigin(double[] newValue)
Assign 3-tuple double array to initializeOnly SFVec3d field named geoGridOrigin.
|
GeoElevationGrid |
setGeoOrigin(GeoOrigin newValue)
Assign GeoOrigin instance (using a properly typed node) (deprecated node, optional) to initializeOnly SFNode field geoOrigin.
|
GeoElevationGrid |
setGeoSystem(java.lang.String[] newValue)
Assign String array to initializeOnly MFString field named geoSystem.
|
GeoElevationGrid |
setHeight(double[] newValue)
Assign double array to initializeOnly MFDouble field named height.
|
GeoElevationGrid |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
GeoElevationGrid |
setNormal(X3DNormalNode newValue)
Assign X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field normal.
|
GeoElevationGrid |
setNormalPerVertex(boolean newValue)
Assign boolean value to initializeOnly SFBool field named normalPerVertex.
|
GeoElevationGrid |
setSolid(boolean newValue)
Assign boolean value to initializeOnly SFBool field named solid.
|
GeoElevationGrid |
setTexCoord(X3DTextureCoordinateNode newValue)
Assign X3DTextureCoordinateNode instance (using a properly typed node) to inputOutput SFNode field texCoord.
|
GeoElevationGrid |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
GeoElevationGrid |
setXDimension(int newValue)
Assign int value within allowed range of [0,infinity) to initializeOnly SFInt32 field named xDimension.
|
GeoElevationGrid |
setXSpacing(double newValue)
Assign double value within allowed range of (0,infinity) to initializeOnly SFDouble field named xSpacing.
|
GeoElevationGrid |
setYScale(float newValue)
Assign float value within allowed range of [0,infinity) to inputOutput SFFloat field named yScale.
|
GeoElevationGrid |
setZDimension(int newValue)
Assign int value within allowed range of [0,infinity) to initializeOnly SFInt32 field named zDimension.
|
GeoElevationGrid |
setZSpacing(double newValue)
Assign double value within allowed range of (0,infinity) to initializeOnly SFDouble field named zSpacing.
|
boolean getCcw()
GeoElevationGrid setCcw(boolean newValue)
newValue - is new value for the ccw field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DColorNode getColor()
GeoElevationGrid setColor(X3DColorNode newValue)
newValue - is new value for the color field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getColorPerVertex()
GeoElevationGrid setColorPerVertex(boolean newValue)
newValue - is new value for the colorPerVertex field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double getCreaseAngle()
GeoElevationGrid setCreaseAngle(double newValue)
newValue - is new value for the creaseAngle field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double[] getGeoGridOrigin()
GeoElevationGrid setGeoGridOrigin(double[] newValue)
newValue - is new value for the geoGridOrigin field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).GeoOrigin getGeoOrigin()
GeoElevationGrid setGeoOrigin(GeoOrigin newValue)
newValue - is new value for the geoOrigin field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String[] getGeoSystem()
GeoElevationGrid setGeoSystem(java.lang.String[] newValue)
newValue - is new value for the geoSystem field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double[] getHeight()
GeoElevationGrid setHeight(double[] newValue)
newValue - is new value for the height field.GeoElevationGrid - 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 X3DNodeGeoElevationGrid setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DGeometryNodesetMetadata in interface X3DNodenewValue - is new value for the metadata field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DNormalNode getNormal()
GeoElevationGrid setNormal(X3DNormalNode newValue)
newValue - is new value for the normal field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getNormalPerVertex()
GeoElevationGrid setNormalPerVertex(boolean newValue)
newValue - is new value for the normalPerVertex field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getSolid()
GeoElevationGrid setSolid(boolean newValue)
newValue - is new value for the solid field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DTextureCoordinateNode getTexCoord()
GeoElevationGrid setTexCoord(X3DTextureCoordinateNode newValue)
newValue - is new value for the texCoord field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getXDimension()
GeoElevationGrid setXDimension(int newValue)
newValue - is new value for the xDimension field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double getXSpacing()
GeoElevationGrid setXSpacing(double newValue)
newValue - is new value for the xSpacing field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float getYScale()
GeoElevationGrid setYScale(float newValue)
newValue - is new value for the yScale field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getZDimension()
GeoElevationGrid setZDimension(int newValue)
newValue - is new value for the zDimension field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double getZSpacing()
GeoElevationGrid setZSpacing(double newValue)
newValue - is new value for the zSpacing field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).GeoElevationGrid setDEF(java.lang.String newValue)
setDEF in interface X3DGeometryNodesetDEF in interface X3DNodenewValue - is new value for the DEF field.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).GeoElevationGrid 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.GeoElevationGrid - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).GeoElevationGrid setCssClass(java.lang.String newValue)
setCssClass in interface X3DGeometryNodesetCssClass in interface X3DNodenewValue - is new value for the class field.GeoElevationGrid - 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.