Package org.web3d.x3d.sai.geospatial
Interface GeoTransform
- All Superinterfaces:
X3DBoundedObject,X3DChildNode,X3DGroupingNode,X3DNode
- All Known Implementing Classes:
SAIGeoTransform,SAIGeoTransform
Defines the requirements of an X3D GeoTransform node
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetGeoCenter(double[] val) Return the geoCenter value in the argument double[]Return the geoOrigin X3DNode value.voidgetGeoSystem(String[] val) Return the geoSystem value in the argument String[]intReturn the number of MFString items in the geoSystem field.voidgetRotation(float[] val) Return the rotation value in the argument float[]voidgetScale(float[] val) Return the scale value in the argument float[]voidgetScaleOrientation(float[] val) Return the scaleOrientation value in the argument float[]voidgetTranslation(float[] val) Return the translation value in the argument float[]voidsetGeoCenter(double[] val) Set the geoCenter field.voidsetGeoOrigin(X3DNode val) Set the geoOrigin field.voidsetGeoSystem(String[] val) Set the geoSystem field.voidsetRotation(float[] val) Set the rotation field.voidsetScale(float[] val) Set the scale field.voidsetScaleOrientation(float[] val) Set the scaleOrientation field.voidsetTranslation(float[] val) Set the translation field.Methods inherited from interface org.web3d.x3d.sai.X3DBoundedObject
getBboxCenter, getBboxSize, setBboxCenter, setBboxSizeMethods inherited from interface org.web3d.x3d.sai.X3DGroupingNode
addChildren, getChildren, getNumChildren, removeChildren, setChildrenMethods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getGeoCenter
void getGeoCenter(double[] val) Return the geoCenter value in the argument double[]- Parameters:
val- The double[] to initialize.
-
setGeoCenter
void setGeoCenter(double[] val) Set the geoCenter field.- Parameters:
val- The double[] to set.
-
getRotation
void getRotation(float[] val) Return the rotation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setRotation
void setRotation(float[] val) Set the rotation field.- Parameters:
val- The float[] to set.
-
getScale
void getScale(float[] val) Return the scale value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setScale
void setScale(float[] val) Set the scale field.- Parameters:
val- The float[] to set.
-
getScaleOrientation
void getScaleOrientation(float[] val) Return the scaleOrientation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setScaleOrientation
void setScaleOrientation(float[] val) Set the scaleOrientation field.- Parameters:
val- The float[] to set.
-
getTranslation
void getTranslation(float[] val) Return the translation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setTranslation
void setTranslation(float[] val) Set the translation field.- Parameters:
val- The float[] 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
-