|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of Vec4 in gov.nasa.worldwind |
|---|
| Methods in gov.nasa.worldwind that return Vec4 | |
|---|---|
Vec4 |
View.getCurrentEyePoint()
Returns the most up-to-date location of the eye in cartesian coordinates. |
Vec4 |
View.getEyePoint()
Returns the location of the eye in cartesian coordinates. |
Vec4 |
View.getForwardVector()
Returns the forward axis in cartesian coordinates. |
Vec4 |
View.getUpVector()
Returns the up axis in cartesian coordinates. |
Vec4 |
View.project(Vec4 modelPoint)
Maps a Point in model (cartesian) coordinates to a Point in screen coordinates. |
Vec4 |
View.unProject(Vec4 windowPoint)
Maps a Point in screen coordinates to a Point in model coordinates. |
| Methods in gov.nasa.worldwind with parameters of type Vec4 | |
|---|---|
Vec4 |
View.project(Vec4 modelPoint)
Maps a Point in model (cartesian) coordinates to a Point in screen coordinates. |
Matrix |
View.pushReferenceCenter(DrawContext dc,
Vec4 referenceCenter)
Defines and applies a new model-view matrix in which the world origin is located at referenceCenter. |
Vec4 |
View.unProject(Vec4 windowPoint)
Maps a Point in screen coordinates to a Point in model coordinates. |
| Uses of Vec4 in gov.nasa.worldwind.applications.sar |
|---|
| Methods in gov.nasa.worldwind.applications.sar with parameters of type Vec4 | |
|---|---|
double |
SARSegmentPlane.getObjectSize(String key,
Vec4 point)
|
| Uses of Vec4 in gov.nasa.worldwind.awt |
|---|
| Methods in gov.nasa.worldwind.awt that return Vec4 | |
|---|---|
protected Vec4 |
ViewInputHandler.computeSelectedPointAt(Point point)
|
protected Vec4 |
ViewInputHandler.nearestIntersectionPoint(Line line,
Intersection[] intersections)
|
| Methods in gov.nasa.worldwind.awt with parameters of type Vec4 | |
|---|---|
protected double |
ViewInputHandler.computeDragSlope(Point point1,
Point point2,
Vec4 vec1,
Vec4 vec2)
|
protected LatLon |
ViewInputHandler.getChangeInLocation(Point point1,
Point point2,
Vec4 vec1,
Vec4 vec2)
|
boolean |
ViewInputHandler.isPointBehindLineOrigin(Line line,
Vec4 point)
|
| Uses of Vec4 in gov.nasa.worldwind.examples |
|---|
| Methods in gov.nasa.worldwind.examples that return Vec4 | |
|---|---|
protected Vec4 |
AirspaceBuilder.AirspaceBuilderController.getPoint(LatLon latlon,
double elevation)
|
protected Vec4 |
AirspaceBuilder.AirspaceBuilderController.getSurfacePoint(LatLon latlon,
double elevation)
|
| Uses of Vec4 in gov.nasa.worldwind.examples.util |
|---|
| Methods in gov.nasa.worldwind.examples.util that return Vec4 | |
|---|---|
Vec4 |
LayerManagerLayer.getLocationCenter()
Returns the current layer manager location. |
Vec4 |
LayerManagerLayer.getLocationOffset()
Returns the current location offset. |
static Vec4 |
RayCastingSupport.intersectSegmentWithTerrain(Globe globe,
Vec4 p1,
Vec4 p2)
Compute the intersection Vec4 point of the globe terrain with a line segment
defined between two points. |
static Vec4 |
RayCastingSupport.intersectSegmentWithTerrain(Globe globe,
Vec4 p1,
Vec4 p2,
double sampleLength,
double precision)
Compute the intersection Vec4 point of the globe terrain with the a segment
defined between two points. |
| Methods in gov.nasa.worldwind.examples.util with parameters of type Vec4 | |
|---|---|
static Position |
RayCastingSupport.intersectRayWithTerrain(Globe globe,
Vec4 origin,
Vec4 direction)
Compute the intersection Position of the globe terrain with the ray starting
at origin in the given direction. |
static Position |
RayCastingSupport.intersectRayWithTerrain(Globe globe,
Vec4 origin,
Vec4 direction,
double sampleLength,
double precision)
Compute the intersection Position of the globe terrain with the ray starting
at origin in the given direction. |
static Vec4 |
RayCastingSupport.intersectSegmentWithTerrain(Globe globe,
Vec4 p1,
Vec4 p2)
Compute the intersection Vec4 point of the globe terrain with a line segment
defined between two points. |
static Vec4 |
RayCastingSupport.intersectSegmentWithTerrain(Globe globe,
Vec4 p1,
Vec4 p2,
double sampleLength,
double precision)
Compute the intersection Vec4 point of the globe terrain with the a segment
defined between two points. |
void |
LayerManagerLayer.setLocationCenter(Vec4 locationCenter)
Specifies the screen location of the layer manager, relative to it's frame center. |
void |
LayerManagerLayer.setLocationOffset(Vec4 locationOffset)
Specifies a placement offset from the layer manager frame position on the screen. |
| Uses of Vec4 in gov.nasa.worldwind.geom |
|---|
| Fields in gov.nasa.worldwind.geom declared as Vec4 | |
|---|---|
static Vec4 |
Vec4.INFINITY
|
static Vec4 |
Vec4.ONE
|
protected Vec4 |
BarycentricTriangle.p00
|
protected Vec4 |
BarycentricTriangle.p01
|
protected Vec4 |
BarycentricTriangle.p10
|
protected Vec4 |
BarycentricQuadrilateral.p11
|
protected Vec4 |
BarycentricTriangle.q1
|
protected Vec4 |
BarycentricTriangle.q3
|
static Vec4 |
Vec4.UNIT_NEGATIVE_W
|
static Vec4 |
Vec4.UNIT_NEGATIVE_X
|
static Vec4 |
Vec4.UNIT_NEGATIVE_Y
|
static Vec4 |
Vec4.UNIT_NEGATIVE_Z
|
static Vec4 |
Vec4.UNIT_W
|
static Vec4 |
Vec4.UNIT_X
|
static Vec4 |
Vec4.UNIT_Y
|
static Vec4 |
Vec4.UNIT_Z
|
static Vec4 |
Vec4.ZERO
|
| Methods in gov.nasa.worldwind.geom that return Vec4 | |
|---|---|
Vec4 |
Vec4.add3(Vec4 vec4)
|
static Vec4 |
Vec4.clamp3(Vec4 vec4,
double min,
double max)
|
Vec4[] |
Plane.clip(Vec4 pa,
Vec4 pb)
Clip a line segment to this plane. |
static Vec4[] |
Line.clipToFrustum(Vec4 pa,
Vec4 pb,
Frustum frustum)
Clip a line segment to a frustum, returning the end points of the portion of the segment that is within the frustum. |
static Vec4[] |
Sphere.composeExtrema(Vec4[] points)
Calculate the extrema of a given array of Vec4s. |
Vec4 |
Sector.computeCenterPoint(Globe globe,
double exaggeration)
Computes the Cartesian coordinates of a Sector's center. |
Vec4[] |
Sector.computeCornerPoints(Globe globe,
double exaggeration)
Computes the Cartesian coordinates of a Sector's corners. |
Vec4 |
Vec4.cross3(Vec4 vec4)
|
Vec4 |
Vec4.divide3(double value)
|
Vec4 |
Vec4.divide3(Vec4 vec4)
|
static Vec4 |
Vec4.fromArray3(double[] compArray,
int offset)
|
static Vec4 |
Vec4.fromArray4(double[] compArray,
int offset)
|
static Vec4 |
Vec4.fromLine3(Vec4 origin,
double t,
Vec4 direction)
|
Vec4 |
Triangle.getA()
|
Vec4 |
Vec4.getAbs3()
|
Vec4 |
Quaternion.getAxis()
|
Vec4 |
Cylinder.getAxisUnitDirection()
|
Vec4 |
Triangle.getB()
|
Vec4 |
Cylinder.getBottomCenter()
|
Vec4 |
Triangle.getC()
|
Vec4 |
Sphere.getCenter()
Obtains the center of this Sphere. |
Vec4 |
Extent.getCenter()
|
Vec4 |
Cylinder.getCenter()
|
Vec4[] |
BilinearInterpolator.getCorners()
|
Vec4 |
Line.getDirection()
|
Vec4 |
Intersection.getIntersectionPoint()
|
Vec4 |
Vec4.getNegative3()
|
Vec4 |
Plane.getNormal()
Retrieves a Vec4 representing the normal to this Plane. |
Vec4 |
Line.getOrigin()
|
Vec4 |
BarycentricTriangle.getP00()
|
Vec4 |
BarycentricTriangle.getP01()
|
Vec4 |
BarycentricTriangle.getP10()
|
Vec4 |
BarycentricQuadrilateral.getP11()
|
Vec4 |
BarycentricTriangle.getPoint(double[] w)
|
Vec4 |
BarycentricPlanarShape.getPoint(double[] w)
|
Vec4 |
Line.getPointAt(double t)
|
Vec4 |
Cylinder.getTopCenter()
|
Vec4 |
Matrix.getTranslation()
|
Vec4 |
Plane.getVector()
Retrieves a vector representing the normal and distance to this Plane. |
Vec4 |
BilinearInterpolator.interpolateAsPoint(double u,
double v)
|
Vec4 |
Triangle.intersect(Line line)
|
Vec4 |
Plane.intersect(Line line)
Determine the point of intersection of a line with this plane. |
Vec4 |
Plane.intersect(Vec4 pa,
Vec4 pb)
Test a line segment for intersection with this plane. |
static Vec4 |
Vec4.max3(Vec4 value1,
Vec4 value2)
|
static Vec4 |
Vec4.min3(Vec4 value1,
Vec4 value2)
|
static Vec4 |
Vec4.mix3(double amount,
Vec4 value1,
Vec4 value2)
|
Vec4 |
Vec4.multiply3(double value)
|
Vec4 |
Vec4.multiply3(Vec4 vec4)
|
static Vec4 |
Line.nearestPointOnSegment(Vec4 p0,
Vec4 p1,
Vec4 p)
|
Vec4 |
Line.nearestPointTo(Vec4 p)
|
Vec4 |
Vec4.normalize3()
|
Vec4 |
Vec4.perpendicularTo3(Vec4 vec4)
|
Vec4 |
Vec4.projectOnto3(Vec4 vec4)
|
Vec4 |
Vec4.subtract3(Vec4 vec4)
|
Vec4 |
PolarPoint.toCartesian()
Obtains a cartesian point equivalent to this PolarPoint, except in cartesian space. |
static Vec4 |
PolarPoint.toCartesian(Angle latitude,
Angle longitude,
double radius)
Obtains a cartesian point from a given latitude, longitude and distance from center. |
Vec4 |
Vec4.transformBy3(Matrix matrix)
|
Vec4 |
Vec4.transformBy3(Quaternion quaternion)
|
Vec4 |
Vec4.transformBy4(Matrix matrix)
|
| Methods in gov.nasa.worldwind.geom with parameters of type Vec4 | |
|---|---|
Vec4 |
Vec4.add3(Vec4 vec4)
|
Angle |
Vec4.angleBetween3(Vec4 vec4)
|
static Angle |
Vec4.axisAngle(Vec4 v1,
Vec4 v2,
Vec4[] result)
Compute the angle and rotation axis required to rotate one vector to align with another. |
static Angle |
Vec4.axisAngle(Vec4 v1,
Vec4 v2,
Vec4[] result)
Compute the angle and rotation axis required to rotate one vector to align with another. |
static Vec4 |
Vec4.clamp3(Vec4 vec4,
double min,
double max)
|
Vec4[] |
Plane.clip(Vec4 pa,
Vec4 pb)
Clip a line segment to this plane. |
static Vec4[] |
Line.clipToFrustum(Vec4 pa,
Vec4 pb,
Frustum frustum)
Clip a line segment to a frustum, returning the end points of the portion of the segment that is within the frustum. |
static Vec4[] |
Sphere.composeExtrema(Vec4[] points)
Calculate the extrema of a given array of Vec4s. |
boolean |
Frustum.contains(Vec4 point)
|
boolean |
BarycentricTriangle.contains(Vec4 p)
|
boolean |
BarycentricQuadrilateral.contains(Vec4 p)
|
static Sphere |
Sphere.createBoundingSphere(Vec4[] points)
Creates a sphere that completely contains a set of points. |
Vec4 |
Vec4.cross3(Vec4 vec4)
|
double |
Plane.distanceTo(Vec4 p)
|
double |
Line.distanceTo(Vec4 p)
Calculate the shortests distance between this line and a specified Vec4. |
double |
Vec4.distanceTo3(Vec4 vec4)
|
static double |
Line.distanceToSegment(Vec4 p0,
Vec4 p1,
Vec4 p)
|
double |
Vec4.distanceToSquared3(Vec4 vec4)
|
Vec4 |
Vec4.divide3(Vec4 vec4)
|
double |
Plane.dot(Vec4 p)
Calculates the dot product of this Plane with Vec4 p. |
double |
Vec4.dot3(Vec4 vec4)
|
double |
Vec4.dot4(Vec4 vec4)
|
static Quaternion |
Quaternion.fromAxisAngle(Angle angle,
Vec4 axis)
|
static Matrix |
Matrix.fromAxisAngle(Angle angle,
Vec4 axis)
|
static PolarPoint |
PolarPoint.fromCartesian(Vec4 cartesianPoint)
Obtains a PolarPoint from a cartesian point. |
static Vec4 |
Vec4.fromLine3(Vec4 origin,
double t,
Vec4 direction)
|
static Matrix |
Matrix.fromModelLookAt(Vec4 eye,
Vec4 center,
Vec4 up)
|
static Matrix |
Matrix.fromScale(Vec4 scale)
|
static Line |
Line.fromSegment(Vec4 pa,
Vec4 pb)
Create the line containing a line segement between two points. |
static Matrix |
Matrix.fromTranslation(Vec4 translation)
|
static Matrix |
Matrix.fromViewLookAt(Vec4 eye,
Vec4 center,
Vec4 up)
|
double[] |
BarycentricTriangle.getBarycentricCoords(Vec4 p)
|
double[] |
BarycentricPlanarShape.getBarycentricCoords(Vec4 p)
|
double[] |
BarycentricQuadrilateral.getBilinearCoords(Vec4 point)
|
Vec4 |
Plane.intersect(Vec4 pa,
Vec4 pb)
Test a line segment for intersection with this plane. |
double[] |
BarycentricQuadrilateral.invertBilinear(Vec4 U)
|
static double[] |
BarycentricQuadrilateral.invertBilinear(Vec4 U,
Vec4 X,
Vec4 Y,
Vec4 Z,
Vec4 W)
|
static Vec4 |
Vec4.max3(Vec4 value1,
Vec4 value2)
|
static Vec4 |
Vec4.min3(Vec4 value1,
Vec4 value2)
|
static Vec4 |
Vec4.mix3(double amount,
Vec4 value1,
Vec4 value2)
|
Vec4 |
Vec4.multiply3(Vec4 vec4)
|
static Vec4 |
Line.nearestPointOnSegment(Vec4 p0,
Vec4 p1,
Vec4 p)
|
Vec4 |
Line.nearestPointTo(Vec4 p)
|
int |
Plane.onSameSide(Vec4[] pts)
|
int |
Plane.onSameSide(Vec4 pa,
Vec4 pb)
|
Vec4 |
Vec4.perpendicularTo3(Vec4 vec4)
|
Vec4 |
Vec4.projectOnto3(Vec4 vec4)
|
Vec4 |
Vec4.subtract3(Vec4 vec4)
|
| Method parameters in gov.nasa.worldwind.geom with type arguments of type Vec4 | |
|---|---|
static double |
Vec4.getAverageDistance(Iterable<? extends Vec4> points)
|
| Constructors in gov.nasa.worldwind.geom with parameters of type Vec4 | |
|---|---|
BarycentricQuadrilateral(Vec4 p00,
Vec4 p10,
Vec4 p11,
Vec4 p01)
|
|
BarycentricTriangle(Vec4 p00,
Vec4 p10,
Vec4 p01)
|
|
BilinearInterpolator(Vec4 ll,
Vec4 lr,
Vec4 ur,
Vec4 ul)
|
|
Cylinder(Vec4 bottomCenter,
Vec4 topCenter,
double cylinderRadius)
Create a Cylinder from two points and a radius. |
|
Intersection(Vec4 intersectionPoint,
boolean isTangent)
|
|
Line(Vec4 origin,
Vec4 direction)
|
|
Plane(Vec4 vec)
Obtains a new instance of a Plane whose information is contained in Vector
vec. |
|
Sphere(Vec4 center,
double radius)
Creates a new Sphere from a given center and radius. |
|
Triangle(Vec4 a,
Vec4 b,
Vec4 c)
|
|
| Uses of Vec4 in gov.nasa.worldwind.globes |
|---|
| Methods in gov.nasa.worldwind.globes that return Vec4 | |
|---|---|
Vec4 |
Globe.computeNorthPointingTangentAtLocation(Angle latitude,
Angle longitude)
|
Vec4 |
FlatGlobe.computeNorthPointingTangentAtLocation(Angle latitude,
Angle longitude)
|
Vec4 |
EllipsoidalGlobe.computeNorthPointingTangentAtLocation(Angle latitude,
Angle longitude)
|
Vec4 |
Globe.computePointFromPosition(Angle latitude,
Angle longitude,
double metersElevation)
|
Vec4 |
EllipsoidalGlobe.computePointFromPosition(Angle latitude,
Angle longitude,
double metersElevation)
|
Vec4 |
Globe.computePointFromPosition(Position position)
|
Vec4 |
EllipsoidalGlobe.computePointFromPosition(Position position)
|
Vec4 |
Globe.computeSurfaceNormalAtLocation(Angle latitude,
Angle longitude)
|
Vec4 |
FlatGlobe.computeSurfaceNormalAtLocation(Angle latitude,
Angle longitude)
|
Vec4 |
EllipsoidalGlobe.computeSurfaceNormalAtLocation(Angle latitude,
Angle longitude)
Returns the normal to the Globe at the specified position. |
Vec4 |
Globe.computeSurfaceNormalAtPoint(Vec4 point)
|
Vec4 |
FlatGlobe.computeSurfaceNormalAtPoint(Vec4 point)
|
Vec4 |
EllipsoidalGlobe.computeSurfaceNormalAtPoint(Vec4 point)
Returns the normal to the Globe at the specified cartiesian point. |
protected Vec4 |
FlatGlobe.geodeticToCartesian(Angle latitude,
Angle longitude,
double metersElevation)
Maps a position to a flat world Cartesian coordinates. |
protected Vec4 |
EllipsoidalGlobe.geodeticToCartesian(Angle latitude,
Angle longitude,
double metersElevation)
Maps a position to a flat world Cartesian coordinates. |
Vec4 |
EllipsoidalGlobe.getCenter()
|
| Methods in gov.nasa.worldwind.globes with parameters of type Vec4 | |
|---|---|
protected Position |
FlatGlobe.cartesianToGeodetic(Vec4 cart)
|
protected Position |
EllipsoidalGlobe.cartesianToGeodetic(Vec4 cart)
|
Position |
Globe.computePositionFromPoint(Vec4 point)
|
Position |
EllipsoidalGlobe.computePositionFromPoint(Vec4 point)
|
Vec4 |
Globe.computeSurfaceNormalAtPoint(Vec4 point)
|
Vec4 |
FlatGlobe.computeSurfaceNormalAtPoint(Vec4 point)
|
Vec4 |
EllipsoidalGlobe.computeSurfaceNormalAtPoint(Vec4 point)
Returns the normal to the Globe at the specified cartiesian point. |
boolean |
Globe.isPointAboveElevation(Vec4 point,
double elevation)
|
boolean |
FlatGlobe.isPointAboveElevation(Vec4 point,
double elevation)
Determines whether a point is above a given elevation |
boolean |
EllipsoidalGlobe.isPointAboveElevation(Vec4 point,
double elevation)
Determines whether a point is above a given elevation |
| Constructors in gov.nasa.worldwind.globes with parameters of type Vec4 | |
|---|---|
EllipsoidalGlobe(double equatorialRadius,
double polarRadius,
double es,
ElevationModel em,
Vec4 center)
|
|
| Uses of Vec4 in gov.nasa.worldwind.layers |
|---|
| Methods in gov.nasa.worldwind.layers that return Vec4 | |
|---|---|
protected Vec4 |
ViewControlsSelectListener.computeSurfacePoint(OrbitView view,
Angle heading,
Angle pitch)
Find out where on the terrain surface the eye would be looking at with the given heading and pitch angles. |
Vec4 |
TextureTile.getCentroidPoint(Globe globe)
|
Vec4 |
AirspaceLayer.getLightDirection()
|
Vec4 |
WorldMapLayer.getLocationCenter()
Returns the current worldmap image location. |
Vec4 |
ViewControlsLayer.getLocationCenter()
Returns the current layer image location. |
Vec4 |
ScalebarLayer.getLocationCenter()
Returns the current scalebar center location. |
Vec4 |
CrosshairLayer.getLocationCenter()
Get the crosshair location inside the viewport. |
Vec4 |
CompassLayer.getLocationCenter()
Returns the current compass image location. |
Vec4 |
WorldMapLayer.getLocationOffset()
Returns the current location offset. |
Vec4 |
ViewControlsLayer.getLocationOffset()
Returns the current location offset. |
Vec4 |
TerrainProfileLayer.getLocationOffset()
Returns the current location offset. |
Vec4 |
ScalebarLayer.getLocationOffset()
Returns the current location offset. |
Vec4 |
CompassLayer.getLocationOffset()
Returns the current location offset. |
protected Vec4 |
TiledImageLayer.getReferencePoint()
|
| Methods in gov.nasa.worldwind.layers with parameters of type Vec4 | |
|---|---|
void |
AirspaceLayer.setLightDirection(Vec4 direction)
|
void |
WorldMapLayer.setLocationCenter(Vec4 locationCenter)
Specifies the screen location of the worldmap image, relative to the image's center. |
void |
ViewControlsLayer.setLocationCenter(Vec4 locationCenter)
Specifies the screen location of the layer, relative to the image's center. |
void |
ScalebarLayer.setLocationCenter(Vec4 locationCenter)
Specifies the screen location of the scalebar center. |
void |
CrosshairLayer.setLocationCenter(Vec4 locationCenter)
Set the crosshair location inside the viewport. |
void |
CompassLayer.setLocationCenter(Vec4 locationCenter)
Specifies the screen location of the compass image, relative to the image's center. |
void |
WorldMapLayer.setLocationOffset(Vec4 locationOffset)
Specifies a placement offset from the worldmap's position on the screen. |
void |
ViewControlsLayer.setLocationOffset(Vec4 locationOffset)
Specifies a placement offset from the layer position on the screen. |
void |
TerrainProfileLayer.setLocationOffset(Vec4 locationOffset)
Specifies a placement offset from the layer position on the screen. |
void |
ScalebarLayer.setLocationOffset(Vec4 locationOffset)
Specifies a placement offset from the scalebar's position on the screen. |
void |
CompassLayer.setLocationOffset(Vec4 locationOffset)
Specifies a placement offset from the compass' position on the screen. |
| Uses of Vec4 in gov.nasa.worldwind.layers.placename |
|---|
| Methods in gov.nasa.worldwind.layers.placename that return Vec4 | |
|---|---|
protected Vec4 |
PlaceNameLayer.getReferencePoint()
|
| Uses of Vec4 in gov.nasa.worldwind.render |
|---|
| Fields in gov.nasa.worldwind.render declared as Vec4 | |
|---|---|
protected Vec4 |
SegmentPlaneRenderer.RenderInfo.planeReferenceCenter
|
| Methods in gov.nasa.worldwind.render that return Vec4 | |
|---|---|
Vec4 |
SurfaceShapeSupport.computeCenterVertex(List<Vec4> vertices)
|
protected Vec4 |
SegmentPlaneRenderer.computeNearestGridLineToPoint(Vec4 point,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected Vec4 |
SegmentPlaneRenderer.computeNearestLineToPoint(Vec4 point,
int count,
IntBuffer indices,
DoubleBuffer vertices,
Vec4 referenceCenter)
|
protected Vec4 |
SegmentPlaneRenderer.computeNearestOutlineToPoint(Vec4 point,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected Vec4 |
TrackRenderer.computeSurfacePoint(DrawContext dc,
TrackPoint tp)
|
protected Vec4 |
TrackRenderer.draw(DrawContext dc,
Iterator<TrackPoint> trackPositions)
|
Vec4 |
BasicAnnotationRenderer.getAnnotationDrawPoint(DrawContext dc,
Annotation annotation)
Get the final Vec4 point at which an annotation will be drawn. |
Vec4 |
AnnotationRenderer.getAnnotationDrawPoint(DrawContext dc,
Annotation annotation)
|
protected Vec4 |
TiledSurfaceObjectRenderer.getNearestPointInSector(DrawContext dc,
Sector sector)
|
Vec4 |
SegmentPlaneAttributes.GeometryAttributes.getOffset()
|
Vec4 |
SegmentPlaneAttributes.LabelAttributes.getOffset()
|
Vec4 |
DrawContextImpl.getPointOnGlobe(Angle latitude,
Angle longitude)
|
Vec4 |
DrawContext.getPointOnGlobe(Angle latitude,
Angle longitude)
|
Vec4 |
DrawContextImpl.getScreenPoint(Angle latitude,
Angle longitude,
double metersElevation)
|
Vec4 |
DrawContext.getScreenPoint(Angle latitude,
Angle longitude,
double metersElevation)
|
Vec4 |
SegmentPlaneRenderer.OrderedText.getScreenPoint(DrawContext dc)
|
Vec4 |
DrawContextImpl.getScreenPoint(Position position)
|
Vec4 |
DrawContext.getScreenPoint(Position position)
|
Vec4 |
DrawContextImpl.getScreenPoint(Vec4 modelPoint)
|
Vec4 |
DrawContext.getScreenPoint(Vec4 modelPoint)
|
protected static Vec4 |
SegmentPlaneRenderer.getVertex3(int position,
DoubleBuffer vertices)
|
Vec4 |
DrawContextImpl.getViewportCenterGlobePoint()
|
Vec4 |
DrawContext.getViewportCenterGlobePoint()
|
Vec4 |
DrawContextImpl.getViewportCenterSurfacePoint()
|
Vec4 |
DrawContext.getViewportCenterSurfacePoint()
|
Vec4 |
SegmentPlaneRenderer.intersect(Globe globe,
Line ray,
SegmentPlane segmentPlane)
|
protected Vec4 |
SegmentPlaneRenderer.intersectRayWithFill(Line ray,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected Vec4 |
SegmentPlaneRenderer.intersectRayWithTriangleStrip(Line ray,
int count,
IntBuffer indices,
DoubleBuffer vertices,
Vec4 referenceCenter)
|
Vec4 |
TrackRenderer.pick(DrawContext dc,
Iterator<TrackPoint> trackPositions,
Point pickPoint,
Layer layer)
|
Vec4 |
TrackRenderer.render(DrawContext dc,
Iterator<TrackPoint> trackPositions)
|
protected Vec4 |
FramebufferTexture.transformToQuadCoordinates(Matrix geoToCartesian,
LatLon latLon)
|
| Methods in gov.nasa.worldwind.render with parameters of type Vec4 | |
|---|---|
protected Point2D.Float |
GeographicTextRenderer.computeDrawPoint(DrawContext dc,
Rectangle2D rect,
Vec4 screenPoint)
Computes the final draw point for the given rectangle lower left corner and target screen point. |
protected Vec4 |
SegmentPlaneRenderer.computeNearestGridLineToPoint(Vec4 point,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected Vec4 |
SegmentPlaneRenderer.computeNearestLineToPoint(Vec4 point,
int count,
IntBuffer indices,
DoubleBuffer vertices,
Vec4 referenceCenter)
|
protected Vec4 |
SegmentPlaneRenderer.computeNearestOutlineToPoint(Vec4 point,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
double |
SegmentPlaneRenderer.computeObjectSize(View view,
Globe globe,
SegmentPlane segmentPlane,
Object key,
Vec4 point)
|
protected double |
SegmentPlaneRenderer.computeObjectSize(View view,
Globe globe,
SegmentPlane segmentPlane,
Object key,
Vec4 point,
boolean usePickSize)
|
protected void |
SegmentPlaneRenderer.computePlaneVertices(Globe globe,
SegmentPlane segmentPlane,
int uStacks,
int vStacks,
double uStep,
double vStep,
Vec4 referenceCenter,
DoubleBuffer buffer)
|
protected double |
SegmentPlaneRenderer.computeSizeForPixels(View view,
Vec4 point,
double pixels,
double minSize,
double maxSize)
|
protected abstract void |
TrackRenderer.Shape.doRender(DrawContext dc,
Vec4 point,
double radius)
|
protected void |
TrackRenderer.Cylinder.doRender(DrawContext dc,
Vec4 point,
double size)
|
protected void |
SegmentPlaneRenderer.OrderedText.drawText(String text,
Vec4 screenPoint,
SegmentPlaneAttributes.LabelAttributes attributes,
MultiLineTextRenderer mltr)
|
Vec4 |
DrawContextImpl.getScreenPoint(Vec4 modelPoint)
|
Vec4 |
DrawContext.getScreenPoint(Vec4 modelPoint)
|
protected Vec4 |
SegmentPlaneRenderer.intersectRayWithTriangleStrip(Line ray,
int count,
IntBuffer indices,
DoubleBuffer vertices,
Vec4 referenceCenter)
|
void |
BasicAnnotationRenderer.pick(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint,
Point pickPoint,
Layer layer)
|
void |
AnnotationRenderer.pick(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint,
Point pickPoint,
Layer annotationLayer)
|
void |
IconRenderer.pick(DrawContext dc,
WWIcon icon,
Vec4 iconPoint,
Point pickPoint,
Layer layer)
|
protected static void |
SegmentPlaneRenderer.putVertex3(Vec4 vec,
int position,
DoubleBuffer vertices)
|
void |
BasicAnnotationRenderer.render(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint)
|
void |
AnnotationRenderer.render(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint)
|
void |
GeographicTextRenderer.render(DrawContext dc,
GeographicText text,
Vec4 textPoint)
|
protected void |
TrackRenderer.Shape.render(DrawContext dc,
Vec4 point,
double radius)
|
void |
IconRenderer.render(DrawContext dc,
WWIcon icon,
Vec4 iconPoint)
|
protected void |
AbstractAnnotation.setDepthFunc(DrawContext dc,
Vec4 screenPoint)
|
void |
SegmentPlaneAttributes.GeometryAttributes.setOffset(Vec4 vec4)
|
void |
SegmentPlaneAttributes.LabelAttributes.setOffset(Vec4 vec4)
|
| Method parameters in gov.nasa.worldwind.render with type arguments of type Vec4 | |
|---|---|
void |
SurfaceShapeSupport.assembleShapeVertices(Sector sector,
int x,
int y,
int width,
int height,
Iterable<? extends LatLon> locations,
List<Vec4> vertices)
|
void |
SurfaceShapeSupport.bindVertexData(DrawContext dc,
int numCoords,
List<? extends Vec4> vertices)
|
Vec4 |
SurfaceShapeSupport.computeCenterVertex(List<Vec4> vertices)
|
void |
SurfaceShapeSupport.drawArraysAsPolygon(DrawContext dc,
List<? extends Vec4> vertices)
|
void |
SurfaceShapeSupport.makeWindingCounterClockwise(List<Vec4> vertices)
|
void |
SurfaceShapeSupport.stripRedundantEndPoint(List<Vec4> vertices)
|
| Uses of Vec4 in gov.nasa.worldwind.render.airspaces |
|---|
| Methods in gov.nasa.worldwind.render.airspaces that return Vec4 | |
|---|---|
Vec4 |
AbstractAirspace.computePointFromPosition(DrawContext dc,
Angle latitude,
Angle longitude,
double elevation,
boolean terrainConformant)
|
protected Vec4 |
Polygon.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
Orbit.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
Curtain.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
CappedCylinder.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
Box.computeReferenceCenter(DrawContext dc)
|
static Vec4[] |
Box.computeStandardVertices(DrawContext dc,
Box box)
|
Vec4 |
AirspaceRenderer.getLightDirection()
|
Vec4[] |
Box.getVertices()
|
| Methods in gov.nasa.worldwind.render.airspaces with parameters of type Vec4 | |
|---|---|
protected int |
Polygon.computeCartesianPolygon(DrawContext dc,
List<? extends LatLon> locations,
List<Boolean> edgeFlags,
Vec4[] points,
Boolean[] edgeFlagArray,
Matrix[] transform)
|
protected static void |
AirspaceRenderer.setLightDirection(GL gl,
int light,
Vec4 direction)
|
void |
AirspaceRenderer.setLightDirection(Vec4 direction)
|
void |
Box.setVertices(Vec4[] vertices)
|
| Uses of Vec4 in gov.nasa.worldwind.render.airspaces.editor |
|---|
| Methods in gov.nasa.worldwind.render.airspaces.editor that return Vec4 | |
|---|---|
static Vec4 |
AirspaceEditorUtil.computeSurfacePoint(WorldWindow wwd,
Angle latitude,
Angle longitude)
|
protected Vec4 |
SphereAirspaceEditor.getCenterPoint(WorldWindow wwd,
Airspace airspace)
|
Vec4 |
BasicAirspaceControlPointRenderer.getLightDirection()
|
Vec4 |
BasicAirspaceControlPoint.getPoint()
|
Vec4 |
AirspaceControlPoint.getPoint()
|
static Vec4 |
AirspaceEditorUtil.intersectAirspaceAltitudeAt(WorldWindow wwd,
Airspace airspace,
int altitudeIndex,
Line ray)
|
static Vec4 |
AirspaceEditorUtil.intersectGlobeAt(WorldWindow wwd,
double elevation,
Line ray)
|
static Vec4 |
AirspaceEditorUtil.nearestIntersectionPoint(Line line,
Intersection[] intersections)
|
static Vec4 |
AirspaceEditorUtil.nearestPointOnLine(Line source,
Line target)
|
static Vec4 |
AirspaceEditorUtil.nearestPointOnSegment(Vec4 p1,
Vec4 p2,
Vec4 point)
|
| Methods in gov.nasa.worldwind.render.airspaces.editor with parameters of type Vec4 | |
|---|---|
static double |
AirspaceEditorUtil.computeHeightAboveSurface(WorldWindow wwd,
Vec4 point)
|
protected double |
BasicAirspaceControlPointRenderer.computeMarkerRadius(DrawContext dc,
Marker marker,
Vec4 point)
|
static boolean |
AirspaceEditorUtil.isPointBehindLineOrigin(Line line,
Vec4 point)
|
static Vec4 |
AirspaceEditorUtil.nearestPointOnSegment(Vec4 p1,
Vec4 p2,
Vec4 point)
|
void |
BasicAirspaceControlPointRenderer.setLightDirection(Vec4 direction)
|
| Constructors in gov.nasa.worldwind.render.airspaces.editor with parameters of type Vec4 | |
|---|---|
AirspaceEditorUtil.EdgeInfo(int locationIndex,
int nextLocationIndex,
int altitudeIndex,
Vec4 point1,
Vec4 point2)
|
|
BasicAirspaceControlPoint(AirspaceEditor editor,
Airspace airspace,
int locationIndex,
int altitudeIndex,
Vec4 point)
|
|
BasicAirspaceControlPoint(AirspaceEditor editor,
Airspace airspace,
Vec4 point)
|
|
| Uses of Vec4 in gov.nasa.worldwind.render.markers |
|---|
| Methods in gov.nasa.worldwind.render.markers that return Vec4 | |
|---|---|
protected Vec4 |
MarkerRenderer.computeSurfacePoint(DrawContext dc,
Position pos)
|
| Methods in gov.nasa.worldwind.render.markers with parameters of type Vec4 | |
|---|---|
protected double |
MarkerRenderer.computeMarkerRadius(DrawContext dc,
Vec4 point,
Marker marker)
|
protected abstract void |
BasicMarkerShape.Shape.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double radius)
|
protected void |
BasicMarkerShape.Cylinder.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double size)
|
protected void |
BasicMarkerShape.HeadingLine.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double size)
|
protected void |
BasicMarkerShape.HeadingArrow.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double size)
|
void |
MarkerShape.render(DrawContext dc,
Marker marker,
Vec4 point,
double radius)
|
void |
BasicMarkerShape.Shape.render(DrawContext dc,
Marker marker,
Vec4 point,
double radius)
|
void |
Marker.render(DrawContext dc,
Vec4 point,
double radius)
|
void |
BasicMarker.render(DrawContext dc,
Vec4 point,
double radius)
|
| Uses of Vec4 in gov.nasa.worldwind.terrain |
|---|
| Fields in gov.nasa.worldwind.terrain declared as Vec4 | |
|---|---|
Vec4 |
SectorGeometry.BoundaryEdge.toMidPoint
|
Vec4[] |
SectorGeometry.BoundaryEdge.vertices
|
| Methods in gov.nasa.worldwind.terrain that return Vec4 | |
|---|---|
Vec4 |
SectorGeometryList.getSurfacePoint(Angle latitude,
Angle longitude)
|
Vec4 |
SectorGeometryList.getSurfacePoint(Angle latitude,
Angle longitude,
double metersOffset)
|
Vec4 |
SectorGeometry.getSurfacePoint(Angle latitude,
Angle longitude,
double metersOffset)
|
Vec4 |
SectorGeometryList.getSurfacePoint(Position position)
|
| Methods in gov.nasa.worldwind.terrain with parameters of type Vec4 | |
|---|---|
SectorGeometry.ExtractedShapeDescription |
SectorGeometry.getIntersectingTessellationPieces(Vec4 Cxyz,
Vec4 uHat,
Vec4 vHat,
double uRadius,
double vRadius)
|
| Constructors in gov.nasa.worldwind.terrain with parameters of type Vec4 | |
|---|---|
SectorGeometry.BoundaryEdge(Vec4[] v,
int i1,
int i2)
|
|
SectorGeometry.BoundaryEdge(Vec4[] v,
int i1,
int i2,
Vec4 toMid)
|
|
SectorGeometry.BoundaryEdge(Vec4[] v,
int i1,
int i2,
Vec4 toMid)
|
|
| Uses of Vec4 in gov.nasa.worldwind.util |
|---|
| Fields in gov.nasa.worldwind.util declared as Vec4 | |
|---|---|
protected Vec4 |
OGLStateSupport.lightPosition
|
| Methods in gov.nasa.worldwind.util that return Vec4 | |
|---|---|
protected static Vec4 |
OGLStateSupport.getDefaultLightDirection()
|
Vec4 |
OGLStateSupport.getLightPosition()
|
| Methods in gov.nasa.worldwind.util with parameters of type Vec4 | |
|---|---|
float |
GeometryBuilder.computePolygonArea2(int pos,
int count,
Vec4[] points)
|
int |
GeometryBuilder.computePolygonWindingOrder2(int pos,
int count,
Vec4[] points)
|
void |
OGLStateSupport.setLightPosition(Vec4 lightPosition)
|
protected void |
OGLStateSupport.setupLightingState(GL gl,
String lightType,
Vec4 lightPosition)
|
| Method parameters in gov.nasa.worldwind.util with type arguments of type Vec4 | |
|---|---|
static double |
GeometryMath.computePolygonArea2(Iterable<? extends Vec4> points)
|
static String |
GeometryMath.computePolygonWindingOrder2(Iterable<? extends Vec4> points)
|
static boolean |
GeometryMath.isPolygonClosed2(Iterable<? extends Vec4> points)
|
| Uses of Vec4 in gov.nasa.worldwind.view |
|---|
| Fields in gov.nasa.worldwind.view declared as Vec4 | |
|---|---|
protected Vec4 |
BasicOrbitView.lastEyePoint
|
protected Vec4 |
BasicOrbitView.lastForwardVector
|
protected Vec4 |
BasicOrbitView.lastUpVector
|
| Methods in gov.nasa.worldwind.view that return Vec4 | |
|---|---|
Vec4 |
BasicOrbitView.getCurrentEyePoint()
|
Vec4 |
BasicOrbitView.getEyePoint()
|
Vec4 |
BasicOrbitView.getForwardVector()
|
Vec4 |
BasicOrbitView.getUpVector()
|
Vec4 |
BasicOrbitView.project(Vec4 modelPoint)
|
Vec4 |
ViewSupport.project(Vec4 point,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
Vec4 |
BasicOrbitView.unProject(Vec4 windowPoint)
|
Vec4 |
ViewSupport.unProject(Vec4 windowPoint,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
| Methods in gov.nasa.worldwind.view with parameters of type Vec4 | |
|---|---|
OrbitViewModel.ModelCoordinates |
OrbitViewModel.computeModelCoordinates(Globe globe,
Matrix modelview,
Vec4 centerPoint)
|
OrbitViewModel.ModelCoordinates |
BasicOrbitViewModel.computeModelCoordinates(Globe globe,
Matrix modelTransform,
Vec4 centerPoint)
|
OrbitViewModel.ModelCoordinates |
OrbitViewModel.computeModelCoordinates(Globe globe,
Vec4 eyePoint,
Vec4 centerPoint,
Vec4 up)
|
OrbitViewModel.ModelCoordinates |
BasicOrbitViewModel.computeModelCoordinates(Globe globe,
Vec4 eyePoint,
Vec4 centerPoint,
Vec4 up)
|
Vec4 |
BasicOrbitView.project(Vec4 modelPoint)
|
Vec4 |
ViewSupport.project(Vec4 point,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
Matrix |
AbstractView.pushReferenceCenter(DrawContext dc,
Vec4 referenceCenter)
|
Vec4 |
BasicOrbitView.unProject(Vec4 windowPoint)
|
Vec4 |
ViewSupport.unProject(Vec4 windowPoint,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||