Package org.web3d.x3d.sai.geospatial
Interface GeoElevationGrid
- All Superinterfaces:
X3DGeometryNode
,X3DNode
- All Known Implementing Classes:
SAIGeoElevationGrid
,SAIGeoElevationGrid
Defines the requirements of an X3D GeoElevationGrid node
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getCcw()
Return the ccw boolean value.getColor()
Return the color X3DNode value.boolean
Return the colorPerVertex boolean value.double
Return the creaseAngle double value.void
getGeoGridOrigin
(double[] val) Return the geoGridOrigin value in the argument double[]Return the geoOrigin X3DNode value.void
getGeoSystem
(String[] val) Return the geoSystem value in the argument String[]void
getHeight
(double[] val) Return the height value in the argument double[]Return the normal X3DNode value.boolean
Return the normalPerVertex boolean value.int
Return the number of MFString items in the geoSystem field.int
Return the number of MFDouble items in the height field.boolean
getSolid()
Return the solid boolean value.Return the texCoord X3DNode value.int
Return the xDimension int value.double
Return the xSpacing double value.float
Return the yScale float value.int
Return the zDimension int value.double
Return the zSpacing double value.void
setCcw
(boolean val) Set the ccw field.void
setColor
(X3DColorNode val) Set the color field.void
setColor
(X3DProtoInstance val) Set the color field.void
setColorPerVertex
(boolean val) Set the colorPerVertex field.void
setCreaseAngle
(double val) Set the creaseAngle field.void
setGeoGridOrigin
(double[] val) Set the geoGridOrigin field.void
setGeoOrigin
(X3DNode val) Set the geoOrigin field.void
setGeoSystem
(String[] val) Set the geoSystem field.void
setHeight
(double[] val) Set the height field.void
setNormal
(X3DNormalNode val) Set the normal field.void
Set the normal field.void
setNormalPerVertex
(boolean val) Set the normalPerVertex field.void
setSolid
(boolean val) Set the solid field.void
Set the texCoord field.void
Set the texCoord field.void
setXDimension
(int val) Set the xDimension field.void
setXSpacing
(double val) Set the xSpacing field.void
setYScale
(float val) Set the yScale field.void
setZDimension
(int val) Set the zDimension field.void
setZSpacing
(double val) Set the zSpacing field.Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getColor
-
setColor
-
setColor
Set the color field.- Parameters:
val
- The X3DProtoInstance to set.
-
getNormal
-
setNormal
-
setNormal
Set the normal field.- Parameters:
val
- The X3DProtoInstance to set.
-
getTexCoord
-
setTexCoord
Set the texCoord field.- Parameters:
val
- The X3DTextureCoordinateNode to set.
-
setTexCoord
Set the texCoord field.- Parameters:
val
- The X3DProtoInstance to set.
-
getCcw
boolean getCcw()Return the ccw boolean value.- Returns:
- The ccw boolean value.
-
setCcw
void setCcw(boolean val) Set the ccw field.- Parameters:
val
- The boolean to set.
-
getColorPerVertex
boolean getColorPerVertex()Return the colorPerVertex boolean value.- Returns:
- The colorPerVertex boolean value.
-
setColorPerVertex
void setColorPerVertex(boolean val) Set the colorPerVertex field.- Parameters:
val
- The boolean to set.
-
getCreaseAngle
double getCreaseAngle()Return the creaseAngle double value.- Returns:
- The creaseAngle double value.
-
setCreaseAngle
void setCreaseAngle(double val) Set the creaseAngle field.- Parameters:
val
- The double to set.
-
getGeoGridOrigin
void getGeoGridOrigin(double[] val) Return the geoGridOrigin value in the argument double[]- Parameters:
val
- The double[] to initialize.
-
setGeoGridOrigin
void setGeoGridOrigin(double[] val) Set the geoGridOrigin field.- Parameters:
val
- The double[] to set.
-
getGeoOrigin
-
setGeoOrigin
-
getNumGeoSystem
int getNumGeoSystem()Return the number of MFString items in the geoSystem field.- Returns:
- the number of MFString items in the geoSystem field.
-
getGeoSystem
Return the geoSystem value in the argument String[]- Parameters:
val
- The String[] to initialize.
-
setGeoSystem
-
getNumHeight
int getNumHeight()Return the number of MFDouble items in the height field.- Returns:
- the number of MFDouble items in the height field.
-
getHeight
void getHeight(double[] val) Return the height value in the argument double[]- Parameters:
val
- The double[] to initialize.
-
setHeight
void setHeight(double[] val) Set the height field.- Parameters:
val
- The double[] to set.
-
getNormalPerVertex
boolean getNormalPerVertex()Return the normalPerVertex boolean value.- Returns:
- The normalPerVertex boolean value.
-
setNormalPerVertex
void setNormalPerVertex(boolean val) Set the normalPerVertex field.- Parameters:
val
- The boolean to set.
-
getSolid
boolean getSolid()Return the solid boolean value.- Returns:
- The solid boolean value.
-
setSolid
void setSolid(boolean val) Set the solid field.- Parameters:
val
- The boolean to set.
-
getXDimension
int getXDimension()Return the xDimension int value.- Returns:
- The xDimension int value.
-
setXDimension
void setXDimension(int val) Set the xDimension field.- Parameters:
val
- The int to set.
-
getXSpacing
double getXSpacing()Return the xSpacing double value.- Returns:
- The xSpacing double value.
-
setXSpacing
void setXSpacing(double val) Set the xSpacing field.- Parameters:
val
- The double to set.
-
getZDimension
int getZDimension()Return the zDimension int value.- Returns:
- The zDimension int value.
-
setZDimension
void setZDimension(int val) Set the zDimension field.- Parameters:
val
- The int to set.
-
getZSpacing
double getZSpacing()Return the zSpacing double value.- Returns:
- The zSpacing double value.
-
setZSpacing
void setZSpacing(double val) Set the zSpacing field.- Parameters:
val
- The double to set.
-
getYScale
float getYScale()Return the yScale float value.- Returns:
- The yScale float value.
-
setYScale
void setYScale(float val) Set the yScale field.- Parameters:
val
- The float to set.
-