public class ContourLabelGeometry extends VisADGeometryArray implements Cloneable
| Modifier and Type | Field and Description |
|---|---|
VisADLineArray |
expSegLeft |
VisADLineArray |
expSegRight |
boolean |
isStyled |
VisADGeometryArray |
label |
VisADLineArray |
labelAnchor |
VisADLineArray |
segLeftAnchor |
float[] |
segLeftScaleInfo |
VisADLineArray |
segRightAnchor |
float[] |
segRightScaleInfo |
colors, coordinates, normals, texCoords, vertexCount, vertexFormat| Constructor and Description |
|---|
ContourLabelGeometry(VisADGeometryArray label,
VisADLineArray labelAnchor,
VisADLineArray expSegLeft,
VisADLineArray segLeftAnchor,
float[] segLeftScaleInfo,
VisADLineArray expSegRight,
VisADLineArray segRightAnchor,
float[] segRightScaleInfo) |
| Modifier and Type | Method and Description |
|---|---|
ContourLabelGeometry |
adjustLongitude(DataRenderer renderer)
split any vectors or triangles crossing crossing longitude
seams when Longitude is mapped to a Cartesian display axis;
default implementation: rotate if necessary, then return points
|
ContourLabelGeometry |
adjustSeam(DataRenderer renderer)
eliminate any vectors or triangles crossing seams of
map projections, defined by display-side CoordinateSystems;
this default implementation does nothing
|
Object |
clone() |
ContourLabelGeometry |
removeMissing() |
adjustLongitudeBulk, copy, toStringdetachpublic VisADGeometryArray label
public VisADLineArray labelAnchor
public VisADLineArray expSegLeft
public VisADLineArray segLeftAnchor
public float[] segLeftScaleInfo
public VisADLineArray expSegRight
public VisADLineArray segRightAnchor
public float[] segRightScaleInfo
public boolean isStyled
public ContourLabelGeometry(VisADGeometryArray label, VisADLineArray labelAnchor, VisADLineArray expSegLeft, VisADLineArray segLeftAnchor, float[] segLeftScaleInfo, VisADLineArray expSegRight, VisADLineArray segRightAnchor, float[] segRightScaleInfo)
public ContourLabelGeometry adjustSeam(DataRenderer renderer) throws VisADException
adjustSeam in class VisADGeometryArrayVisADExceptionpublic ContourLabelGeometry adjustLongitude(DataRenderer renderer) throws VisADException
adjustLongitude in class VisADGeometryArrayVisADExceptionpublic ContourLabelGeometry removeMissing()
removeMissing in class VisADGeometryArraypublic Object clone()
clone in class VisADGeometryArrayCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.