public class WindBarbRenderer
extends visad.bom.BarbRendererJ3D
Constructor and Description |
---|
WindBarbRenderer()
Default ctor
|
WindBarbRenderer(visad.Unit speedUnit)
Create a WindBarbRenderer with the specified
speed unit for the values being displayed
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clone this
|
float[] |
makeVector(boolean south,
float x,
float y,
float z,
float scale,
float pt_size,
float f0,
float f1,
float[] vx,
float[] vy,
float[] vz,
int[] numv,
float[] tx,
float[] ty,
float[] tz,
int[] numt)
Make the barb
|
getKnotsConvert, main, makeShadowFunctionType, makeShadowRealTupleType, makeShadowRealType, makeShadowSetType, makeShadowTupleType, setKnotsConvert
addSwitch, clearScene, doTransform, getLink, setLinks
clearBranch, doAction, flush, getBranch, makeShadowTextType, setBranchEarly, toggle
addException, addPoint, checkAction, checkClose, checkDirect, clearAVControls, clearExceptions, computeRanges, constrainDragPoint, drag_direct, earthToSpatial, earthToSpatial, findRayManifoldIntersection, get_all_feasible, get_any_changed, get_any_transform_control, getBadScale, getDisplay, getDisplayCoordinateSystem, getDisplayRenderer, getEarthDimension, getEarthUnits, getEnabled, getExceptionVector, getIsDirectManipulation, getLastMouseModifiers, getLatLonIndices, getLatLonRange, getLinks, getPickCrawlToCursor, getPolygonOffset, getPolygonOffsetFactor, getProjectionControlListeners, getRanges, getRealVectorTypes, getWhyNotDirect, hasPolygonOffset, isLegalTextureMap, isTransformControl, prepareAction, realCheckDirect, release_direct, removeLink, set_all_feasible, setDisplay, setDisplayRenderer, setEarthSpatialData, setEarthSpatialDisplay, setHasPolygonOffset, setIsDirectManipulation, setLastMouseModifiers, setLatLonIndices, setLinks, setPickCrawlToCursor, setPolygonOffset, setPolygonOffsetFactor, setSpatialValues, spatialToEarth, spatialToEarth, stop_direct, suppressExceptions
public WindBarbRenderer()
public WindBarbRenderer(visad.Unit speedUnit)
speedUnit
- the units of the valuespublic float[] makeVector(boolean south, float x, float y, float z, float scale, float pt_size, float f0, float f1, float[] vx, float[] vy, float[] vz, int[] numv, float[] tx, float[] ty, float[] tz, int[] numt)
makeVector
in interface visad.bom.BarbRenderer
makeVector
in class visad.bom.BarbRendererJ3D
south
- true if southern hemispherex
- x positiony
- y positionz
- z positionscale
- scale factorpt_size
- spacingf0
- u componentf1
- v componentvx
- line x pointsvy
- line y pointsvz
- line z pointsnumv
- num line pointstx
- triangle x pointsty
- triangle y pointstz
- triangle z pointsnumt
- trianglespublic java.lang.Object clone()
clone
in class visad.bom.BarbRendererJ3D