Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai.geospatial
Interface GeoElevationGrid

All Superinterfaces:
X3DGeometryNode, X3DNode

public interface GeoElevationGrid
extends X3DGeometryNode

Defines the requirements of an X3D GeoElevationGrid node

Version:
$Revision: 1.1 $
Author:
Rex Melton

Method Summary
 boolean getCcw()
          Return the ccw boolean value.
 X3DNode getColor()
          Return the color X3DNode value.
 boolean getColorPerVertex()
          Return the colorPerVertex boolean value.
 double getCreaseAngle()
          Return the creaseAngle double value.
 void getGeoGridOrigin(double[] val)
          Return the geoGridOrigin value in the argument double[]
 X3DNode getGeoOrigin()
          Return the geoOrigin X3DNode value.
 void getGeoSystem(java.lang.String[] val)
          Return the geoSystem value in the argument String[]
 void getHeight(double[] val)
          Return the height value in the argument double[]
 X3DNode getNormal()
          Return the normal X3DNode value.
 boolean getNormalPerVertex()
          Return the normalPerVertex boolean value.
 int getNumGeoSystem()
          Return the number of MFString items in the geoSystem field.
 int getNumHeight()
          Return the number of MFDouble items in the height field.
 boolean getSolid()
          Return the solid boolean value.
 X3DNode getTexCoord()
          Return the texCoord X3DNode value.
 int getXDimension()
          Return the xDimension int value.
 double getXSpacing()
          Return the xSpacing double value.
 float getYScale()
          Return the yScale float value.
 int getZDimension()
          Return the zDimension int value.
 double getZSpacing()
          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(java.lang.String[] val)
          Set the geoSystem field.
 void setHeight(double[] val)
          Set the height field.
 void setNormal(X3DNormalNode val)
          Set the normal field.
 void setNormal(X3DProtoInstance val)
          Set the normal field.
 void setNormalPerVertex(boolean val)
          Set the normalPerVertex field.
 void setSolid(boolean val)
          Set the solid field.
 void setTexCoord(X3DProtoInstance val)
          Set the texCoord field.
 void setTexCoord(X3DTextureCoordinateNode val)
          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 Detail

getColor

X3DNode getColor()
Return the color X3DNode value.

Returns:
The color X3DNode value.

setColor

void setColor(X3DColorNode val)
Set the color field.

Parameters:
val - The X3DColorNode to set.

setColor

void setColor(X3DProtoInstance val)
Set the color field.

Parameters:
val - The X3DProtoInstance to set.

getNormal

X3DNode getNormal()
Return the normal X3DNode value.

Returns:
The normal X3DNode value.

setNormal

void setNormal(X3DNormalNode val)
Set the normal field.

Parameters:
val - The X3DNormalNode to set.

setNormal

void setNormal(X3DProtoInstance val)
Set the normal field.

Parameters:
val - The X3DProtoInstance to set.

getTexCoord

X3DNode getTexCoord()
Return the texCoord X3DNode value.

Returns:
The texCoord X3DNode value.

setTexCoord

void setTexCoord(X3DTextureCoordinateNode val)
Set the texCoord field.

Parameters:
val - The X3DTextureCoordinateNode to set.

setTexCoord

void setTexCoord(X3DProtoInstance val)
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

X3DNode getGeoOrigin()
Return the geoOrigin X3DNode value.

Returns:
The geoOrigin X3DNode value.

setGeoOrigin

void setGeoOrigin(X3DNode val)
Set the geoOrigin field.

Parameters:
val - The X3DNode to set.

getNumGeoSystem

int getNumGeoSystem()
Return the number of MFString items in the geoSystem field.

Returns:
the number of MFString items in the geoSystem field.

getGeoSystem

void getGeoSystem(java.lang.String[] val)
Return the geoSystem value in the argument String[]

Parameters:
val - The String[] to initialize.

setGeoSystem

void setGeoSystem(java.lang.String[] val)
Set the geoSystem field.

Parameters:
val - The String[] to set.

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.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium