Uses of Class
org.jzy3d.maths.Coord3d
-
-
Uses of Coord3d in <Unnamed>
Methods in <Unnamed> that return Coord3d Modifier and Type Method Description Coord3d[]
MonitorScatter. getData()
-
Uses of Coord3d in org.jzy3d.chart
Fields in org.jzy3d.chart declared as Coord3d Modifier and Type Field Description protected Coord3d
Chart. previousViewPointFree
protected Coord3d
Chart. previousViewPointProfile
protected Coord3d
Chart. previousViewPointTop
protected Coord3d
Chart. viewpoint
Methods in org.jzy3d.chart that return Coord3d Modifier and Type Method Description Coord3d
Chart. getViewPoint()
Methods in org.jzy3d.chart with parameters of type Coord3d Modifier and Type Method Description Light
Chart. addLight(Coord3d position)
Add a light at the given position, using theLight.DEFAULT_COLOR
for the three coloring settings.Light
Chart. addLight(Coord3d position, Color colorForAll)
Light
Chart. addLight(Coord3d position, Color ambiant, Color diffuse, Color specular)
Add a light at the given position.Light
Chart. addLight(Coord3d position, Color ambiant, Color diffuse, Color specular, float radius)
Add a light at the given position.void
Chart. setViewPoint(Coord3d viewPoint)
-
Uses of Coord3d in org.jzy3d.chart.controllers.mouse.picking
Fields in org.jzy3d.chart.controllers.mouse.picking declared as Coord3d Modifier and Type Field Description protected Coord3d
AWTMousePickingController. mouse3d
protected Coord3d
NewtMousePickingController. mouse3d
protected Coord3d
AWTMousePickingController. prevMouse3d
protected Coord3d
NewtMousePickingController. prevMouse3d
Methods in org.jzy3d.chart.controllers.mouse.picking with parameters of type Coord3d Modifier and Type Method Description protected void
AWTMousePickingPan2dController. pan(Coord3d from, Coord3d to)
protected void
NewtMousePickingPan2dController. pan(Coord3d from, Coord3d to)
-
Uses of Coord3d in org.jzy3d.chart.controllers.mouse.selection
Fields in org.jzy3d.chart.controllers.mouse.selection with type parameters of type Coord3d Modifier and Type Field Description protected List<Coord3d>
AWTSphereMouseSelector. projection
Methods in org.jzy3d.chart.controllers.mouse.selection with parameters of type Coord3d Modifier and Type Method Description protected boolean
AWTAbstractMouseSelector. matchRectangleSelection(IntegerCoord2d in, IntegerCoord2d out, Coord3d projection, int width, int height)
-
Uses of Coord3d in org.jzy3d.chart.factories
Methods in org.jzy3d.chart.factories with parameters of type Coord3d Modifier and Type Method Description Camera
ChartFactory. newCamera(Coord3d center)
Camera
IChartFactory. newCamera(Coord3d center)
CubeGLUT
AbstractDrawableFactory. newCube(Coord3d coord, Color color, Color wireframe, float radius)
CubeGLUT
IDrawableFactory. newCube(Coord3d coord, Color color, Color wireframe, float radius)
CubeComposite
AbstractDrawableFactory. newCubeComposite(Coord3d coord, Color color, Color wireframe, float radius)
CubeComposite
IDrawableFactory. newCubeComposite(Coord3d coord, Color color, Color wireframe, float radius)
LineStrip
IDrawableFactoryDesign. newLine(Coord3d... coords)
Point
IDrawableFactoryDesign. newPoint(Coord3d coord)
Point
IDrawableFactory. newPointRound(Coord3d coord, Color color, float width)
Point
NativeDrawableFactory. newPointRound(Coord3d coord, Color color, float width)
Point
IDrawableFactory. newPointSquare(Coord3d coord, Color color, float width)
Point
NativeDrawableFactory. newPointSquare(Coord3d coord, Color color, float width)
Sphere
AbstractDrawableFactory. newSphere(Coord3d coord, Color color, Color wireframe, float radius, int slicing)
Sphere
IDrawableFactory. newSphere(Coord3d coord, Color color, Color wireframe, float radius, int slicing)
SphereVBO
NativeDrawableFactory. newSphereVBO(Coord3d coord, Color color, Color wireframe, float radius, int stacks, int slices)
Method parameters in org.jzy3d.chart.factories with type arguments of type Coord3d Modifier and Type Method Description LineStrip
IDrawableFactoryDesign. newLine(List<Coord3d> coords)
LineStripInterpolated
IDrawableFactoryDesign. newLineInterpolated(List<Coord3d> controlPoints, int resolution)
-
Uses of Coord3d in org.jzy3d.chart2d
Methods in org.jzy3d.chart2d that return Coord3d Modifier and Type Method Description Coord3d
View2d. computeSceneScaling()
TODO : verify we override this and why we do not overrideView.computeSceneScaling(Scene, boolean, org.jzy3d.plot3d.rendering.view.modes.ViewBoundMode, org.jzy3d.maths.BoundingBox3d, org.jzy3d.plot3d.transform.space.SpaceTransformer)
Methods in org.jzy3d.chart2d with parameters of type Coord3d Modifier and Type Method Description BoundingBox3d
AxisBox2d.RotatedTextBitmapRenderer. drawText(IPainter painter, Font font, String text, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
void
AxisBox2d.RotatedTextBitmapRenderer. rotateText(IPainter painter, Coord3d posReal)
-
Uses of Coord3d in org.jzy3d.colors
Methods in org.jzy3d.colors with parameters of type Coord3d Modifier and Type Method Description Color
ColorMapper. getColor(Coord3d coord)
call a colormap with a three dimensions coordinateColor
OrderingStrategyScoreColorMapper. getColor(Coord3d coord)
-
Uses of Coord3d in org.jzy3d.contour
Methods in org.jzy3d.contour that return Coord3d Modifier and Type Method Description protected Coord3d
MapperContourMeshGenerator. map(int i, int j, double[][] contours)
protected Coord3d
MapperContourMeshGenerator. map(int i, int j, double value, double[][] contours)
-
Uses of Coord3d in org.jzy3d.events
Methods in org.jzy3d.events that return Coord3d Modifier and Type Method Description Coord3d
ViewPointChangedEvent. getViewPoint()
Returns the viewpoint in polar coordinates.Constructors in org.jzy3d.events with parameters of type Coord3d Constructor Description ViewPointChangedEvent(Object source, Coord3d viewPoint)
-
Uses of Coord3d in org.jzy3d.io
Methods in org.jzy3d.io that return Coord3d Modifier and Type Method Description static Coord3d
BufferUtil. getCoordAt(FloatBuffer buffer, int i)
static Coord3d[]
FileDataset. loadArray(String filename)
static Coord3d[]
FileDataset. toArray(List<Coord3d> list)
Methods in org.jzy3d.io that return types with arguments of type Coord3d Modifier and Type Method Description static List<Coord3d>
BufferUtil. getCoords(FloatBuffer buffer)
static List<Coord3d>
FileDataset. loadList(String filename)
static List<Coord3d>
FileDataset. loadList(String filename, int xColumn, int yColumn, int zColumn)
Method parameters in org.jzy3d.io with type arguments of type Coord3d Modifier and Type Method Description static Coord3d[]
FileDataset. toArray(List<Coord3d> list)
-
Uses of Coord3d in org.jzy3d.io.ply
Methods in org.jzy3d.io.ply that return Coord3d Modifier and Type Method Description static Coord3d
Ply. vertex(org.smurn.jply.Element element)
Methods in org.jzy3d.io.ply that return types with arguments of type Coord3d Modifier and Type Method Description static List<Coord3d>
Ply. read(InputStream is)
static List<Coord3d>
Ply. read(String filename)
static List<Coord3d>
Ply. read(org.smurn.jply.PlyReaderFile reader)
-
Uses of Coord3d in org.jzy3d.maths
Fields in org.jzy3d.maths declared as Coord3d Modifier and Type Field Description protected Coord3d
PolygonArray. barycentre
static Coord3d
Coord3d. IDENTITY
The origin is a Coord3d having value 1 for each dimension.static Coord3d
Coord3d. INVALID
An invalid Coord2d has value NaN for each dimension.static Coord3d
Coord3d. ORIGIN
The origin is a Coord3d having value 0 for each dimension.Methods in org.jzy3d.maths that return Coord3d Modifier and Type Method Description Coord3d
Coord3d. add(float value)
Add a value to all components of the current Coord and return the result in a new Coord3d.Coord3d
Coord3d. add(float x, float y, float z)
Coord3d
Coord3d. add(Coord3d c2)
Add a Coord3d to the current one and return the result in a new Coord3d.Coord3d
Coord3d. addSelf(float value)
Coord3d
Coord3d. addSelf(float x, float y, float z)
Coord3d
Coord3d. addSelf(Coord3d c2)
static Coord3d[]
Coord3d. array(Set<Coord3d> coords)
Coord3d
Coord3d. cartesian()
Converts the current Coord3d into cartesian coordinates and return the result in a new Coord3d.Coord3d
Coord3d. cartesianSelf()
Coord3d
Coord3d. clone()
Return a duplicate of this 3d coordinate.static Coord3d
Normal. compute(List<Point> points, boolean normalize, boolean averageNormals)
Compute the normal for the input list of points.static Coord3d
Normal. compute(Coord3d p0, Coord3d p1, Coord3d p2)
Compute the normal for the three points which is a vector perpendicular to the plane formed by the three input points.static Coord3d
Normal. compute(Coord3d p0, Coord3d p1, Coord3d p2, boolean normalize)
Compute the normal for the three points which is a vector perpendicular to the plane formed by the three input points.Coord3d[]
Coord3ds. coordsArray()
Coord3d[]
BoundingBox3d. corners()
Build an array of 8 coordinates indicating the 8 corners of the bounding boxCoord3d
Coord3d. cross(Coord3d v)
Coord3d
Vector3d. cross(Vector3d v)
Computes the vectorial product of the current and the given vector.Coord3d
Coord3d. div(float value)
Divise all components of the current Coord by the same value and return the result in a new Coord3d.Coord3d
Coord3d. div(Coord3d c2)
Divise a Coord3d to the current one and return the result in a new Coord3d.Coord3d
PolygonArray. getBarycentre()
Coord3d
BoundingBox3d. getCenter()
Compute and return the center point of the BoundingBox3dCoord3d
Vector3d. getCenter()
Return the central point of this segment.static Coord3d
Coord3d. getCoordAt(double[] array, int i)
static Coord3d
Coord3d. getCoordAt(float[] array, int i)
Coord3d
Coord3d. getNormalizedTo(float len)
Coord3d
BoundingBox3d. getRange()
Return range of each dimension.Coord3d[]
Triangle2d. getSegmentAB(float z)
Coord3d[]
Triangle2d. getSegmentAC(float z)
Coord3d[]
Triangle2d. getSegmentBA(float z)
Coord3d[]
Triangle2d. getSegmentBC(float z)
Coord3d
BoundingBox3d. getTransformedCenter(SpaceTransformer transformers)
Coord3d
BoundingBox3d.Corners. getXmaxYmaxZmax()
Coord3d
BoundingBox3d.Corners. getXmaxYmaxZmin()
Coord3d
BoundingBox3d.Corners. getXmaxYminZmax()
Coord3d
BoundingBox3d.Corners. getXmaxYminZmin()
Coord3d
BoundingBox3d.Corners. getXminYmaxZmax()
Coord3d
BoundingBox3d.Corners. getXminYmaxZmin()
Coord3d
BoundingBox3d.Corners. getXminYminZmax()
Coord3d
BoundingBox3d.Corners. getXminYminZmin()
Coord3d
Coord3d. interpolateTo(Coord3d v, float f)
static Coord3d[]
Triangle2d. leftMostFirst(Coord3d[] segment)
static Coord3d[]
Triangle2d. leftMostFirst(Coord3d seg0, Coord3d seg1)
static Coord3d
Coord3d. max(List<Coord3d> coords)
Compute the component-wise minimum values of a set of coordinates.static Coord3d
Coord3d. min(List<Coord3d> coords)
Compute the component-wise minimum values of a set of coordinates.Coord3d
Coord3d. mul(float value)
Multiply all components of the current Coord and return the result in a new Coord3d.Coord3d
Coord3d. mul(float x, float y, float z)
Coord3d
Coord3d. mul(Coord3d c2)
Multiply a Coord3d to the current one and return the result in a new Coord3d.Coord3d
Coord3d. negative()
Coord3d
Coord3d. normalizeTo(float len)
Coord3d
Coord3d. polar()
Converts the current Coord3d into polar coordinates and return the result in a new Coord3d.Coord3d
Coord3d. polarSelf()
Coord3d
Coord3d. rotate(float angleDeg, Coord3d axis)
Applies a rotation represented by the AxisAngle notation using the Rodrigues' rotation formula.Coord3d
RotationMatrix. rotate(Coord3d c)
Coord3d
RotationMatrix. rotateSelf(Coord3d c)
glRotate produces a rotation of angle degrees around the vector (x,y,z).static Coord3d[]
Triangle2d. segment(Coord3d c1, Coord3d c2)
Coord3d
Coord3d. set(float x, float y, float z)
Coord3d
Coord3d. set(Coord3d c2)
Coord3d
Coord3d. sub(float value)
Substract a value to all components of the current Coord and return the result in a new Coord3d.Coord3d
Coord3d. sub(float x2, float y2, float z2)
Coord3d
Coord3d. sub(Coord3d c2)
Substract a Coord3d to the current one and return the result in a new Coord3d.Coord3d
Coord3d. subSelf(float value)
Coord3d
Coord3d. subSelf(Coord3d c2)
Coord3d
Coord2d. to3d()
Coord3d[]
Coordinates. toArray()
Return the array of 3d coordinates.Coord3d
Vector3d. vector()
Return the vector induced by this set of coordinates.Methods in org.jzy3d.maths that return types with arguments of type Coord3d Modifier and Type Method Description static List<Coord3d>
Coord3d. clone(List<Coord3d> coords)
List<Coord3d>
Coord3ds. coords()
List<Coord3d>
BoundingBox3d.Corners. getAll()
static List<Coord3d>
Coord3d. getCoords(double[] array)
static List<Coord3d>
Coord3d. getCoords(float[] array)
List<Coord3d>
BoundingBox3d. getVertices()
static List<Coord3d>
Coord3d. list(int size)
static List<Coord3d>
Coord3d. list(Coord3d... coords)
static Pair<Coord3d,Coord3d>
Coord3d. minMax(List<Coord3d> coords)
Compute the component-wise minimum and maximum values of a set of coordinates.static Pair<Coord3d,Coord3d>
Coord3d. minMax(List<Coord3d> coords)
Compute the component-wise minimum and maximum values of a set of coordinates.Methods in org.jzy3d.maths with parameters of type Coord3d Modifier and Type Method Description void
BoundingBox3d. add(Coord3d c)
Add a Coord3d to the BoundingBox3d.static void
Coord3d. add(List<Coord3d> coords, Coord3d add)
Coord3d
Coord3d. add(Coord3d c2)
Add a Coord3d to the current one and return the result in a new Coord3d.Coord3d
Coord3d. addSelf(Coord3d c2)
protected static Coord2d
ConvexHull. asPoint2f(Coord3d c)
static Coord3d
Normal. compute(Coord3d p0, Coord3d p1, Coord3d p2)
Compute the normal for the three points which is a vector perpendicular to the plane formed by the three input points.static Coord3d
Normal. compute(Coord3d p0, Coord3d p1, Coord3d p2, boolean normalize)
Compute the normal for the three points which is a vector perpendicular to the plane formed by the three input points.boolean
BoundingBox3d. contains(Coord3d c)
Coord3d
Coord3d. cross(Coord3d v)
double
Coord3d. distance(Coord3d c)
Compute the distance between two coordinates.double
Vector3d. distance(Coord3d c)
Compute the distance between two coordinates.double
Coord3d. distanceSq(Coord3d c)
Compute the square distance between two coordinates.static void
Coord3d. div(List<Coord3d> coords, Coord3d div)
Coord3d
Coord3d. div(Coord3d c2)
Divise a Coord3d to the current one and return the result in a new Coord3d.void
Coord3d. divSelf(Coord3d c2)
float
Coord3d. dot(Coord3d v)
Coord3d
Coord3d. interpolateTo(Coord3d v, float f)
static Coord3d[]
Triangle2d. leftMostFirst(Coord3d[] segment)
static Coord3d[]
Triangle2d. leftMostFirst(Coord3d seg0, Coord3d seg1)
static List<Coord3d>
Coord3d. list(Coord3d... coords)
static void
Coord3d. mul(List<Coord3d> coords, Coord3d multiplier)
Coord3d
Coord3d. mul(Coord3d c2)
Multiply a Coord3d to the current one and return the result in a new Coord3d.void
Coord3d. mulSelf(Coord3d c2)
static void
Array. print(String info, Coord3d[] input)
static void
Array. print(Coord3d[] input)
static void
Array. print(Coord3d[][] input)
Coord3d
Coord3d. rotate(float angleDeg, Coord3d axis)
Applies a rotation represented by the AxisAngle notation using the Rodrigues' rotation formula.Coord3d
RotationMatrix. rotate(Coord3d c)
Coord3d
RotationMatrix. rotateSelf(Coord3d c)
glRotate produces a rotation of angle degrees around the vector (x,y,z).BoundingBox3d
BoundingBox3d. scale(Coord3d scale)
Return a copy of the current bounding box after scaling.static Coord3d[]
Triangle2d. segment(Coord3d c1, Coord3d c2)
Coord3d
Coord3d. set(Coord3d c2)
BoundingBox3d
BoundingBox3d. shift(Coord3d offset)
static int[]
Array. sortAscending(Coord3d[] input, Array.Direction direction)
static int[]
Array. sortDescending(Coord3d[] input, Array.Direction direction)
static void
Coord3d. sub(List<Coord3d> coords, Coord3d add)
Coord3d
Coord3d. sub(Coord3d c2)
Substract a Coord3d to the current one and return the result in a new Coord3d.Coord3d
Coord3d. subSelf(Coord3d c2)
Method parameters in org.jzy3d.maths with type arguments of type Coord3d Modifier and Type Method Description static void
Coord3d. add(List<Coord3d> coords, float x, float y, float z)
static void
Coord3d. add(List<Coord3d> coords, Coord3d add)
static double
Angle3d. angleSum(List<Coord3d> coords)
Compute the sum of all angles in the input coordinate list.static Coord3d[]
Coord3d. array(Set<Coord3d> coords)
static Deque<Coord2d>
ConvexHull. build2d(List<Coord3d> input2d)
static List<Coord3d>
Coord3d. clone(List<Coord3d> coords)
static void
Coord3d. div(List<Coord3d> coords, float x, float y, float z)
static void
Coord3d. div(List<Coord3d> coords, Coord3d div)
static Range
Coord3d. getZRange(List<Coord3d> coords)
static Polygon2d
ConvexHull. hull(List<Coord3d> cell)
static Coord3d
Coord3d. max(List<Coord3d> coords)
Compute the component-wise minimum values of a set of coordinates.static Coord3d
Coord3d. min(List<Coord3d> coords)
Compute the component-wise minimum values of a set of coordinates.static Pair<Coord3d,Coord3d>
Coord3d. minMax(List<Coord3d> coords)
Compute the component-wise minimum and maximum values of a set of coordinates.static void
Coord3d. mul(List<Coord3d> coords, float x, float y, float z)
static void
Coord3d. mul(List<Coord3d> coords, Coord3d multiplier)
static void
Coord3d. sub(List<Coord3d> coords, float x, float y, float z)
static void
Coord3d. sub(List<Coord3d> coords, Coord3d add)
Constructors in org.jzy3d.maths with parameters of type Coord3d Constructor Description Angle3d(Coord3d p1, Coord3d p2, Coord3d p3)
Create an angle, described by three coordinates.BoundingBox3d(Coord3d center, float diameter)
Coordinates(Coord3d[] coords)
Initialize a Grid with a list of coordinates valuesCoordinates(Coord3d coord1, Coord3d... coords)
RotationMatrix(float a, Coord3d c)
Vector3d(Coord3d p1, Coord3d p2)
Create a vector, described by two coordinates.Constructor parameters in org.jzy3d.maths with type arguments of type Coord3d Constructor Description BoundingBox3d(List<Coord3d> coords)
Coordinates(List<Coord3d> coords)
Initialize a Grid with a list of coordinates values -
Uses of Coord3d in org.jzy3d.maths.algorithms.interpolation
Methods in org.jzy3d.maths.algorithms.interpolation that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
IInterpolator. interpolate(List<Coord3d> controlPoints, int resolution)
Method parameters in org.jzy3d.maths.algorithms.interpolation with type arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
IInterpolator. interpolate(List<Coord3d> controlPoints, int resolution)
-
Uses of Coord3d in org.jzy3d.maths.algorithms.interpolation.algorithms
Fields in org.jzy3d.maths.algorithms.interpolation.algorithms declared as Coord3d Modifier and Type Field Description Coord3d[]
Spline3D. coeffA
Coord3d[]
Spline3D. delta
protected Coord3d[]
Spline3D. points
Fields in org.jzy3d.maths.algorithms.interpolation.algorithms with type parameters of type Coord3d Modifier and Type Field Description List<Coord3d>
Spline3D. pointList
List<Coord3d>
Spline3D. vertices
Methods in org.jzy3d.maths.algorithms.interpolation.algorithms that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
Spline3D. computeVertices(int res)
Computes all curve vertices based on the resolution/number of subdivisions requested.List<Coord3d>
Spline3D. getDecimatedVertices(float step)
List<Coord3d>
Spline3D. getPointList()
List<Coord3d>
BernsteinInterpolator. interpolate(List<Coord3d> controlPoints, int resolution)
Methods in org.jzy3d.maths.algorithms.interpolation.algorithms with parameters of type Coord3d Modifier and Type Method Description Spline3D
Spline3D. add(Coord3d p)
Adds the given point to the list of control points.Method parameters in org.jzy3d.maths.algorithms.interpolation.algorithms with type arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
BernsteinInterpolator. interpolate(List<Coord3d> controlPoints, int resolution)
Spline3D
Spline3D. setPointList(List<Coord3d> plist)
Constructors in org.jzy3d.maths.algorithms.interpolation.algorithms with parameters of type Coord3d Constructor Description Spline3D(Coord3d[] pointArray)
Spline3D(Coord3d[] pointArray, BernsteinPolynomial b, float tightness)
Constructor parameters in org.jzy3d.maths.algorithms.interpolation.algorithms with type arguments of type Coord3d Constructor Description Spline3D(List<Coord3d> rawPoints)
Spline3D(List<Coord3d> rawPoints, BernsteinPolynomial b, float tightness)
-
Uses of Coord3d in org.jzy3d.maths.doubles
Methods in org.jzy3d.maths.doubles that return Coord3d Modifier and Type Method Description Coord3d
Coord3D. toCoord3d()
Methods in org.jzy3d.maths.doubles with parameters of type Coord3d Modifier and Type Method Description Coord3D
Coord3D. addSelf(Coord3d c2)
Constructors in org.jzy3d.maths.doubles with parameters of type Coord3d Constructor Description Coord3D(Coord3d c)
-
Uses of Coord3d in org.jzy3d.maths.parameq
Methods in org.jzy3d.maths.parameq that return Coord3d Modifier and Type Method Description Coord3d
ParametricAbcd. apply(double t)
Coord3d
ParametricCircle. apply(double t)
abstract Coord3d
ParametricEquation. apply(double t)
abstract Coord3d
ParametricEquation2. apply(double t, double u)
Coord3d
ParametricHelix. apply(double t)
Coord3d
ParametricTorus. apply(double t, double u)
Methods in org.jzy3d.maths.parameq that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
ParametricEquation. apply(double tmin, double tmax, int steps)
List<Coord3d>
ParametricEquation2. apply(double tmin, double tmax, int tsteps, double umin, double umax, int usteps)
-
Uses of Coord3d in org.jzy3d.painters
Methods in org.jzy3d.painters that return Coord3d Modifier and Type Method Description Coord3d
AbstractPainter. modelToScreen(Coord3d point)
Transform a 3d point coordinate into its screen position.Coord3d[]
AbstractPainter. modelToScreen(Coord3d[] points)
Coord3d[][]
AbstractPainter. modelToScreen(Coord3d[][] points)
Coord3d
IPainter. modelToScreen(Coord3d point)
Coord3d[]
IPainter. modelToScreen(Coord3d[] points)
Coord3d[][]
IPainter. modelToScreen(Coord3d[][] points)
Coord3d
AbstractPainter. screenToModel(Coord3d screen)
Coord3d
IPainter. screenToModel(Coord3d screen)
Methods in org.jzy3d.painters that return types with arguments of type Coord3d Modifier and Type Method Description ArrayList<ArrayList<Coord3d>>
AbstractPainter. modelToScreen(ArrayList<ArrayList<Coord3d>> polygons)
List<Coord3d>
AbstractPainter. modelToScreen(List<Coord3d> points)
ArrayList<ArrayList<Coord3d>>
IPainter. modelToScreen(ArrayList<ArrayList<Coord3d>> polygons)
List<Coord3d>
IPainter. modelToScreen(List<Coord3d> points)
Methods in org.jzy3d.painters with parameters of type Coord3d Modifier and Type Method Description void
EmulGLPainter. drawImage(ByteBuffer imageBuffer, int imageWidth, int imageHeight, Coord2d pixelZoom, Coord3d imagePosition)
A very failing implementation.void
IPainter. drawImage(ByteBuffer imageBuffer, int imageWidth, int imageHeight, Coord2d pixelZoom, Coord3d imagePosition)
A high level and easy way of drawing images (non OpenGL).void
NativeDesktopPainter. drawImage(ByteBuffer imageBuffer, int imageWidth, int imageHeight, Coord2d pixelZoom, Coord3d imagePosition)
void
NativeEmbeddedPainter. drawImage(ByteBuffer imageBuffer, int imageWidth, int imageHeight, Coord2d pixelZoom, Coord3d imagePosition)
void
EmulGLPainter. drawText(Font font, String label, Coord3d position, Color color, float rotation)
Render 2D text at the given 3D position.void
IPainter. drawText(Font font, String label, Coord3d position, Color color, float rotation)
A high level and easy way of drawing texts (non OpenGL).void
NativeDesktopPainter. drawText(Font font, String label, Coord3d position, Color color, float rotation)
Render 2D text at the given 3D position.void
NativeEmbeddedPainter. drawText(Font font, String label, Coord3d position, Color color, float rotation)
void
EmulGLPainter. glutBitmapString(Font font, String label, Coord3d position, Color color)
void
IPainter. glutBitmapString(Font axisFont, String label, Coord3d p, Color c)
An interface for AWT user, jGL only @since 2.0.0void
NativeDesktopPainter. glutBitmapString(Font axisFont, String label, Coord3d p, Color c)
Render 2D text at the given 3D position using a font as supported byNativeDesktopPainter.glutBitmapString(int, String)
.void
NativeEmbeddedPainter. glutBitmapString(Font axisFont, String label, Coord3d p, Color c)
JGL onlyCoord3d
AbstractPainter. modelToScreen(Coord3d point)
Transform a 3d point coordinate into its screen position.Coord3d[]
AbstractPainter. modelToScreen(Coord3d[] points)
Coord3d[][]
AbstractPainter. modelToScreen(Coord3d[][] points)
Coord3d
IPainter. modelToScreen(Coord3d point)
Coord3d[]
IPainter. modelToScreen(Coord3d[] points)
Coord3d[][]
IPainter. modelToScreen(Coord3d[][] points)
void
AbstractPainter. normal(Coord3d norm)
void
IPainter. normal(Coord3d norm)
A convenient shortcut to glNormal3fvoid
AbstractPainter. raster(Coord3d coord, SpaceTransformer transform)
void
IPainter. raster(Coord3d coord, SpaceTransformer transform)
Coord3d
AbstractPainter. screenToModel(Coord3d screen)
Coord3d
IPainter. screenToModel(Coord3d screen)
void
AbstractPainter. vertex(Coord3d coord)
void
AbstractPainter. vertex(Coord3d coord, SpaceTransformer transform)
void
IPainter. vertex(Coord3d coord)
A convenient shortcut to glVertex3fvoid
IPainter. vertex(Coord3d coord, SpaceTransformer transform)
A convenient shortcut to glVertex3f, able to apply a space transform in case it is not nullMethod parameters in org.jzy3d.painters with type arguments of type Coord3d Modifier and Type Method Description ArrayList<ArrayList<Coord3d>>
AbstractPainter. modelToScreen(ArrayList<ArrayList<Coord3d>> polygons)
List<Coord3d>
AbstractPainter. modelToScreen(List<Coord3d> points)
ArrayList<ArrayList<Coord3d>>
IPainter. modelToScreen(ArrayList<ArrayList<Coord3d>> polygons)
List<Coord3d>
IPainter. modelToScreen(List<Coord3d> points)
-
Uses of Coord3d in org.jzy3d.plot3d.builder
Methods in org.jzy3d.plot3d.builder that return Coord3d Modifier and Type Method Description Coord3d
IObjectTopology. getCoord(O object)
Methods in org.jzy3d.plot3d.builder that return types with arguments of type Coord3d Modifier and Type Method Description abstract List<Coord3d>
Grid. apply(Mapper mapper)
Method parameters in org.jzy3d.plot3d.builder with type arguments of type Coord3d Modifier and Type Method Description Composite
Tessellator. build(List<Coord3d> coordinates)
Shape
SurfaceBuilder. delaunay(List<Coord3d> coordinates)
Build a surface out of an disordered point mesh. -
Uses of Coord3d in org.jzy3d.plot3d.builder.concrete
Methods in org.jzy3d.plot3d.builder.concrete that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
CustomGrid. apply(Mapper mapper)
List<Coord3d>
OrthonormalGrid. apply(Mapper mapper)
List<Coord3d>
RingGrid. apply(Mapper mapper)
static List<Coord3d>
SphereScatterGenerator. generate(float radius, int steps)
static List<Coord3d>
SphereScatterGenerator. generate(Coord3d center, float radius, int steps)
static List<Coord3d>
SphereScatterGenerator. generate(Coord3d center, float radius, int steps, boolean half)
Methods in org.jzy3d.plot3d.builder.concrete with parameters of type Coord3d Modifier and Type Method Description static List<Coord3d>
SphereScatterGenerator. generate(Coord3d center, float radius, int steps)
static List<Coord3d>
SphereScatterGenerator. generate(Coord3d center, float radius, int steps, boolean half)
Method parameters in org.jzy3d.plot3d.builder.concrete with type arguments of type Coord3d Modifier and Type Method Description Composite
OldRingTesselator. build(List<Coord3d> coordinates)
Deprecated. -
Uses of Coord3d in org.jzy3d.plot3d.builder.delaunay
Methods in org.jzy3d.plot3d.builder.delaunay that return Coord3d Modifier and Type Method Description static Coord3d
JDTConverter. toJzyCoord(Point point)
Methods in org.jzy3d.plot3d.builder.delaunay with parameters of type Coord3d Modifier and Type Method Description static Point
JDTConverter. toJdtPoint(Coord3d coord)
Method parameters in org.jzy3d.plot3d.builder.delaunay with type arguments of type Coord3d Modifier and Type Method Description Composite
DelaunayTessellator. build(List<Coord3d> coordinates)
protected List<Polygon>
DelaunayTessellator. computePolygons(List<Coord3d> coordinates)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives
Fields in org.jzy3d.plot3d.primitives declared as Coord3d Modifier and Type Field Description protected Coord3d
Geometry. center
Coord3d[]
Scatter. coordinates
protected Coord3d[]
ScatterMultiColor. coordinates
protected Coord3d
CubeGLUT. position
protected Coord3d
EmulGLDrawableImage. position
protected Coord3d
Sphere. position
Coord3d
LightPoint. xyz
Coord3d
Point. xyz
Fields in org.jzy3d.plot3d.primitives with type parameters of type Coord3d Modifier and Type Field Description protected List<Coord3d>
LineStripInterpolated. controlCoords
protected List<Coord3d>
ScatterMultiColorList. coordinates
protected List<Coord3d>
LineStripInterpolated. interpolatedCoords
protected List<Coord3d>
Geometry. normals
Methods in org.jzy3d.plot3d.primitives that return Coord3d Modifier and Type Method Description protected Coord3d
Geometry. computeNormalAutomatic(List<Point> points)
protected Coord3d
Geometry. computeNormalAutomatic(Point p1, Point p2, Point p3)
Coord3d
RandomGeom. coord()
Coord3d
RandomGeom. coord(float xrange, float yrange, float zrange)
Coord3d
Drawable. getBarycentre()
Return the barycentre of this object, which is computed as the center of its bounding box.Coord3d
Geometry. getBarycentre()
Coord3d
MultiDrawable. getBarycentre()
Return the barycentre of this object, which is computed as the center of its bounding box.Coord3d
Point. getCoord()
Coord3d[]
Geometry. getCoordArray()
Returns an array of the mutable coordinates held by this polygon points.Coord3d[]
Scatter. getCoordinates()
Coord3d[]
Scatter. getData()
Coord3d[]
ScatterMultiColor. getData()
Coord3d
CubeGLUT. getPosition()
Coord3d
EmulGLDrawableImage. getPosition()
Coord3d
Sphere. getPosition()
Coord3d
RandomGeom. viewpoint()
generate a random viewpoint according to the expected values ofView.setViewPoint(Coord3d, boolean)
Methods in org.jzy3d.plot3d.primitives that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
LineStripInterpolated. getControlCoords()
List<Coord3d>
Geometry. getCoordList()
Returns a list of the mutable coordinates held by this polygon points.Set<Coord3d>
Geometry. getCoordSet()
Returns a set of the mutable coordinates held by this polygon points.List<Coord3d>
ScatterMultiColorList. getData()
List<Coord3d>
LineStripInterpolated. getInterpolatedCoords()
List<Coord3d>
Geometry. getNormals()
Methods in org.jzy3d.plot3d.primitives with parameters of type Coord3d Modifier and Type Method Description void
ConcurrentScatterMultiColorList. add(Coord3d c)
void
Geometry. add(Color faceColor, Coord3d... coords)
void
Geometry. add(Coord3d coord)
void
Geometry. add(Coord3d coord, Color color, boolean updateBounds)
void
LineStrip. add(Coord3d coord3d)
void
ScatterMultiColorList. add(Coord3d c)
Color
RandomGeom. color(Coord3d coord)
Build a color based on the input coord values.Color
RandomGeom. color(Coord3d coord, float xrange, float yrange, float zrange)
protected void
Geometry. drawNormal(IPainter painter, Coord3d start, Coord3d end)
protected void
Geometry. drawPolygonNormal(IPainter painter, List<Point> points, Coord3d normal)
protected void
Geometry. drawTriangleNormal(IPainter painter, Point p1, Point p2, Point p3, Coord3d normal)
protected void
Geometry. drawTriangleNormal(IPainter painter, Point p1, Point p2, Point p3, Coord3d n1, Coord3d n2, Coord3d n3)
void
Point. setCoord(Coord3d xyz)
void
Cylinder. setData(Coord3d position, float height, float radius, int slices, int rings, Color color)
void
Disk. setData(Coord3d position, float radiusInner, float radiusOuter, int slices, int loops)
void
HistogramBar. setData(Coord3d position, float height, float radius, Color color)
void
Point. setData(Coord3d xyz)
Set the coordinates of the point.void
Scatter. setData(Coord3d[] coordinates)
Set the coordinates of the point.void
ScatterMultiColor. setData(Coord3d[] coordinates)
Set the coordinates of the point.void
Sphere. setData(Coord3d position, float radius, float height, int slices, int stacks)
Set the sphere data.void
Tube. setData(Coord3d position, float radiusBottom, float radiusTop, float height, int slices, int stacks)
Set theTube
data.void
Geometry. setNormal(Coord3d normals)
void
CubeGLUT. setPosition(Coord3d position)
void
Disk. setPosition(Coord3d position)
void
EmulGLDrawableImage. setPosition(Coord3d position)
void
Sphere. setPosition(Coord3d position)
Set the position of the Sphere and the dimensions of its boundingbox.void
Tube. setPosition(Coord3d position)
Set the position of the Cylinder and the dimensions of its boundingbox.protected Point
LineStripInterpolated. toPoint(Coord3d coord, Color color, float width)
Method parameters in org.jzy3d.plot3d.primitives with type arguments of type Coord3d Modifier and Type Method Description void
LineStrip. add(Collection<Coord3d> coords)
void
LineStrip. addAllPoints(Collection<Coord3d> coords)
void
Scatter. setData(List<Coord3d> coordinates)
void
ScatterMultiColorList. setData(List<Coord3d> coordinates)
Set the coordinates of the point.void
Geometry. setNormals(List<Coord3d> normals, Normal.NormalPer normalPer)
Provides normals for this geometry.static Shape
Surface. shape(List<Coord3d> coordinates, IColorMap colormap, float alpha)
protected List<Point>
LineStripInterpolated. toPoints(List<Coord3d> coords, Color color, float width)
Constructors in org.jzy3d.plot3d.primitives with parameters of type Coord3d Constructor Description AWTScatterMultiColor(Coord3d[] coordinates, Color[] colors, ColorMapper mapper)
AWTScatterMultiColor(Coord3d[] coordinates, Color[] colors, ColorMapper mapper, float width)
AWTScatterMultiColor(Coord3d[] coordinates, ColorMapper mapper)
ConcurrentScatterMultiColor(Coord3d[] coordinates, Color[] colors, ColorMapper mapper)
ConcurrentScatterMultiColor(Coord3d[] coordinates, Color[] colors, ColorMapper mapper, float width)
ConcurrentScatterMultiColor(Coord3d[] coordinates, ColorMapper mapper)
CubeComposite(Coord3d c, float radius)
CubeGLUT(Coord3d c, float radius)
Disk(Coord3d position, float radiusInner, float radiusOuter, int slices, int loops, Color color)
Initialize a cylinder with the given parameters.EmulGLDrawableImage(BufferedImage image, Coord3d position)
Geometry(Color wireframeColor, Color faceColor, Coord3d... points)
LightPoint(Coord3d xyz, Color rgb)
LineStrip(Color color, Coord3d... coords)
LineStrip(Coord3d... coords)
Point(Coord3d xyz)
Intialize a point with a white color and a width of 1.Point(Coord3d xyz, Color rgb)
Intialize a point with a width of 1.Point(Coord3d xyz, Color rgb, float width)
Polygon(Color wire, Color face, Coord3d... points)
Scatter(Coord3d[] coordinates)
Scatter(Coord3d[] coordinates, Color rgb)
Scatter(Coord3d[] coordinates, Color[] colors)
Scatter(Coord3d[] coordinates, Color[] colors, float width)
Scatter(Coord3d[] coordinates, Color rgb, float width)
ScatterMultiColor(Coord3d[] coordinates, Color[] colors, ColorMapper mapper)
ScatterMultiColor(Coord3d[] coordinates, Color[] colors, ColorMapper mapper, float width)
ScatterMultiColor(Coord3d[] coordinates, ColorMapper mapper)
Sphere(Coord3d position, float radius, int slicing, Color color)
Initialize a sphere with the given parameters.Tube(Coord3d position, float radius, float height, int hslicing, int vslicing, Color color)
Initialize a cylinder with the given parameters. -
Uses of Coord3d in org.jzy3d.plot3d.primitives.axis
Fields in org.jzy3d.plot3d.primitives.axis declared as Coord3d Modifier and Type Field Description Coord3d[]
AxisRenderingInfo. axisSegment
protected Coord3d
AxisBox. center
protected Coord3d
AxisBase. scale
protected Coord3d
AxisBox. scale
Coord3d[]
AxisRenderingInfo. tickLabelPositions
Methods in org.jzy3d.plot3d.primitives.axis that return Coord3d Modifier and Type Method Description protected Coord3d
AxisLabelProcessor. axisLabelPosition(int direction, float tickLength, Coord3d pos, Coord3d dir)
Compute the axis label position according to the tick position (on the axis segment) and a direction for the tick.protected Coord3d
AxisLabelProcessor. axisLabelPosition_2D(int direction, Coord3d pos)
2D case : processed in 2D according to pixel margins, font size, and a pixel to world dimension ratio returned by the viewprotected Coord3d
AxisLabelProcessor. axisLabelPosition_3D(int direction, float tickLength, Coord3d pos, Coord3d dir)
3D case : process a shift from the center of the axis to annotate based on the tick length (hence distance between tick text and axis) and a distance factor of the axis label w.r.t. the tick lengthCoord3d
AxisBase. getCenter()
Get the minimum values of the bounding box for each dimension.Coord3d
AxisBox. getCenter()
Coord3d
IAxis. getCenter()
Coord3d
AxisBase. getScale()
Coord3d
AxisBox. getScale()
Coord3d
IAxis. getScale()
protected Coord3d
AxisTickProcessor. tickDirection(int quad_0, int quad_1)
protected Coord3d
AxisTickProcessor. tickPosition(int quad_0, int quad_1)
Methods in org.jzy3d.plot3d.primitives.axis with parameters of type Coord3d Modifier and Type Method Description Horizontal
AxisTickProcessor. align(Horizontal alignDefault, int dimension, Camera cam, Coord3d tickPosition)
Compute horizontal alignement of a tick label based on tick position relative to camera, if the input default is nullprotected Coord2d
AxisLabelProcessor. axisLabelOffset(IPainter painter, AxisRenderingInfo info, Coord3d labelPosition, int margin)
Offset for oblique labelsprotected Coord2d
AxisLabelProcessor. axisLabelOffsetVertical(IPainter painter, AxisRenderingInfo info, Coord3d labelPosition, int margin)
Compute the offset to apply to a vertical Z label to avoid covering the tick labels.protected Coord3d
AxisLabelProcessor. axisLabelPosition(int direction, float tickLength, Coord3d pos, Coord3d dir)
Compute the axis label position according to the tick position (on the axis segment) and a direction for the tick.protected Coord3d
AxisLabelProcessor. axisLabelPosition_2D(int direction, Coord3d pos)
2D case : processed in 2D according to pixel margins, font size, and a pixel to world dimension ratio returned by the viewprotected Coord3d
AxisLabelProcessor. axisLabelPosition_3D(int direction, float tickLength, Coord3d pos, Coord3d dir)
3D case : process a shift from the center of the axis to annotate based on the tick length (hence distance between tick text and axis) and a distance factor of the axis label w.r.t. the tick lengthprotected float
AxisLabelProcessor. axisLabelRotation(IPainter painter, int direction, Coord3d[] axisSegment)
Compute axis label rotation according to settings and direction of the axis segment.float
AxisLabelRotator. computeSegmentRotation(Coord3d p1, Coord3d p2)
Compute the 2D orientation (rotation) of an axis as it is currently displayed to screen (which may change according to camera viewpoint)Schema source
float
AxisLabelRotator. computeSegmentRotation2D(IPainter painter, Coord3d[] axisSegment)
Compute the 2D orientation (rotation) of an axis made of 2 3D points.AxisLabelRotator.TextLayout
AxisLabelRotator. computeTextLayout(IPainter painter, Coord3d[] segment3D, Coord3d center3D, Coord3d label3D, float offset)
Compute the 2D offset and rotation required to have axis label cleanly fitting around and axis and being parallel to the axis (as displayed in 2D on screen).protected void
AxisLabelProcessor. drawAxisLabel(IPainter painter, int direction, Color color, BoundingBox3d ticksTxtBounds, Coord3d position, String label, float rotation, Coord2d offset)
void
AxisTickProcessor. drawAxisTickNumericLabel(IPainter painter, int direction, Color color, Horizontal hAlign, Vertical vAlign, BoundingBox3d ticksTxtBounds, String tickLabel, Coord3d tickPosition)
AxisRenderingInfo
AxisTickProcessor. drawAxisTicks(IPainter painter, int dimension, Color color, Horizontal hal, Vertical val, float tickLength, BoundingBox3d ticksTxtBounds, Coord3d pos, Coord3d dir, double[] ticks)
void
AxisTickProcessor. drawTickLine(IPainter painter, Color color, Coord3d pos, Coord3d lab)
Actually draws the line.boolean[]
AxisBox. getHiddenQuads(Coord3d scaledEye, Coord3d center)
void
AxisBase. setScale(Coord3d scale)
Set the scaling factor that are applied on this object before GL2 commands.void
AxisBox. setScale(Coord3d scale)
Set the scaling factor that are applyed on this object before GL2 commands.void
IAxis. setScale(Coord3d scale)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.enlightables
Fields in org.jzy3d.plot3d.primitives.enlightables declared as Coord3d Modifier and Type Field Description protected Coord3d
EnlightablePolygon. center
protected Coord3d
EnlightableDisk. norm
Methods in org.jzy3d.plot3d.primitives.enlightables that return Coord3d Modifier and Type Method Description Coord3d
EnlightablePolygon. getBarycentre()
Methods in org.jzy3d.plot3d.primitives.enlightables with parameters of type Coord3d Modifier and Type Method Description void
EnlightableBar. setData(Coord3d position, float height, float radius, Color color)
void
EnlightableDisk. setData(Coord3d position, float radiusInner, float radiusOuter, int slices, int loops)
void
EnlightableSphere. setData(Coord3d position, float radius, float height, int slices, int stacks)
Set the sphere data.void
EnlightableDisk. setPosition(Coord3d position)
void
EnlightableSphere. setPosition(Coord3d position)
Set the position of the Sphere and the dimensions of its boundingbox.Constructors in org.jzy3d.plot3d.primitives.enlightables with parameters of type Coord3d Constructor Description EnlightableBar(Coord3d position, float height, float radius, Color color)
EnlightableDisk(Coord3d position, float radiusInner, float radiusOuter, int slices, int loops, Color color, boolean faceup)
Initialize a cylinder with the given parameters.EnlightableSphere(Coord3d position, float radius, int slicing, Color color)
Initialize a sphere with the given parameters. -
Uses of Coord3d in org.jzy3d.plot3d.primitives.graphs
Fields in org.jzy3d.plot3d.primitives.graphs declared as Coord3d Modifier and Type Field Description protected Coord3d
AbstractDrawableGraph2d. labelSceneOffset
Methods in org.jzy3d.plot3d.primitives.graphs that return Coord3d Modifier and Type Method Description Coord3d
AbstractDrawableGraph2d. getLabelSceneOffset()
Methods in org.jzy3d.plot3d.primitives.graphs with parameters of type Coord3d Modifier and Type Method Description void
AbstractDrawableGraph2d. setLabelSceneOffset(Coord3d labelSceneOffset)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.interactive.tools
Fields in org.jzy3d.plot3d.primitives.interactive.tools with type parameters of type Coord3d Modifier and Type Field Description List<Coord3d>
PolygonProjection. coords
Methods in org.jzy3d.plot3d.primitives.interactive.tools that return types with arguments of type Coord3d Modifier and Type Method Description static List<Coord3d>
ProjectionUtils. getCoordinates(Polygon p)
static ArrayList<Coord3d>
ProjectionUtils. getCoordinatesAsArrayList(Polygon p)
Constructor parameters in org.jzy3d.plot3d.primitives.interactive.tools with type arguments of type Coord3d Constructor Description PolygonProjection(List<Coord3d> coords, List<Color> colors)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.pickable
Constructors in org.jzy3d.plot3d.primitives.pickable with parameters of type Coord3d Constructor Description PickablePoint(Coord3d xyz)
PickablePoint(Coord3d xyz, Color rgb)
PickablePoint(Coord3d xyz, Color rgb, float width)
PickableSphere(Coord3d position, float radius, int slicing, Color color)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.selectable
Fields in org.jzy3d.plot3d.primitives.selectable declared as Coord3d Modifier and Type Field Description protected Coord3d[]
SelectableScatter. projection
Fields in org.jzy3d.plot3d.primitives.selectable with type parameters of type Coord3d Modifier and Type Field Description protected List<Coord3d>
SelectableSphere. anchors
protected List<Coord3d>
SelectableSphere. projection
Methods in org.jzy3d.plot3d.primitives.selectable that return Coord3d Modifier and Type Method Description Coord3d[]
SelectableScatter. getData()
Coord3d[]
SelectableScatter. getProjection()
Methods in org.jzy3d.plot3d.primitives.selectable that return types with arguments of type Coord3d Modifier and Type Method Description protected List<Coord3d>
SelectableSphere. buildAnchors(Coord3d position, float radius)
List<Coord3d>
Selectable. getLastProjection()
List<Coord3d>
SelectableScatter. getLastProjection()
List<Coord3d>
SelectableSphere. getLastProjection()
List<Coord3d>
SelectableSphere. getProjection()
Methods in org.jzy3d.plot3d.primitives.selectable with parameters of type Coord3d Modifier and Type Method Description protected List<Coord3d>
SelectableSphere. buildAnchors(Coord3d position, float radius)
void
SelectableScatter. setData(Coord3d[] coordinates)
Set the coordinates of the point.void
SelectableSphere. setPosition(Coord3d position)
Constructors in org.jzy3d.plot3d.primitives.selectable with parameters of type Coord3d Constructor Description SelectableScatter(Coord3d[] coordinates, Color[] colors)
SelectableSphere(Coord3d position, float radius, int slicing, Color color)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.textured
Fields in org.jzy3d.plot3d.primitives.textured with type parameters of type Coord3d Modifier and Type Field Description protected List<Coord3d>
TexturedCube. lastProjection
protected List<Coord3d>
TexturedCylinder. lastProjection
Methods in org.jzy3d.plot3d.primitives.textured that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
TexturedCube. getLastProjection()
List<Coord3d>
TexturedCylinder. getLastProjection()
Methods in org.jzy3d.plot3d.primitives.textured with parameters of type Coord3d Modifier and Type Method Description static List<Coord2d>
TexturedCube. makeXPlaneTextureMapping(Coord3d position, float width)
static List<Coord2d>
TexturedCube. makeYPlaneTextureMapping(Coord3d position, float width)
static List<Coord2d>
TexturedCube. makeZPlaneTextureMapping(Coord3d position, float width)
Constructors in org.jzy3d.plot3d.primitives.textured with parameters of type Coord3d Constructor Description TexturedCube(Coord3d position, Color color, Color bgcolor, MaskPair masks)
TexturedCube(Coord3d position, Color color, Color bgcolor, MaskPair masks, float width)
TexturedCube(Coord3d position, MaskPair masks)
TexturedCylinder(Coord3d position, Color color, Color bgcolor, MaskPair masks)
TexturedCylinder(Coord3d position, MaskPair masks)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.vbo.builders
Fields in org.jzy3d.plot3d.primitives.vbo.builders with type parameters of type Coord3d Modifier and Type Field Description protected List<Coord3d>
VBOBuilderListCoord3d. coordinates
Methods in org.jzy3d.plot3d.primitives.vbo.builders with parameters of type Coord3d Modifier and Type Method Description protected void
VBOBuilder. putCoord(FloatBuffer vertices, Coord3d c)
protected void
VBOBuilder. putCoord(FloatVBO vbo, Coord3d c)
protected void
VBOBuilder. putPoint(FloatVBO vbo, int id, Color color, Coord3d coord)
Method parameters in org.jzy3d.plot3d.primitives.vbo.builders with type arguments of type Coord3d Modifier and Type Method Description protected void
VBOBuilder. fillWithCollection(DrawableVBO drawable, Collection<Coord3d> coordinates, FloatBuffer vertices, IntBuffer indices, BoundingBox3d bounds)
protected void
VBOBuilder. fillWithCollection(DrawableVBO drawable, Collection<Coord3d> coordinates, ColorMapper colors, FloatBuffer vertices, IntBuffer indices, BoundingBox3d bounds)
protected void
VBOBuilder. fillWithCollection(DrawableVBO drawable, List<Coord3d> coordinates, FloatVBO vbo)
protected void
VBOBuilder. fillWithCollection(DrawableVBO drawable, List<Coord3d> coordinates, FloatVBO vbo, ColorMapper coloring)
Constructor parameters in org.jzy3d.plot3d.primitives.vbo.builders with type arguments of type Coord3d Constructor Description VBOBuilderListCoord3d(List<Coord3d> coordinates)
VBOBuilderListCoord3d(List<Coord3d> coordinates, ColorMapper coloring)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.vbo.drawable
Constructors in org.jzy3d.plot3d.primitives.vbo.drawable with parameters of type Coord3d Constructor Description SphereVBO(Coord3d position, float radius, int stacks, int slices, Color color)
-
Uses of Coord3d in org.jzy3d.plot3d.primitives.vbo.drawable.loaders
Method parameters in org.jzy3d.plot3d.primitives.vbo.drawable.loaders with type arguments of type Coord3d Modifier and Type Method Description protected FloatBuffer
VBOBufferLoader. computeAverageNormalsForEachVertex(List<Coord3d> verticeList, com.google.common.collect.ArrayListMultimap<Coord3d,Coord3d> vertexNormals)
Process the average normal of a points, based on parametervertexNormals
point is mapped to a list of all normals of all polygons that have this point in common.protected FloatBuffer
VBOBufferLoader. computeAverageNormalsForEachVertex(List<Coord3d> verticeList, com.google.common.collect.ArrayListMultimap<Coord3d,Coord3d> vertexNormals)
Process the average normal of a points, based on parametervertexNormals
point is mapped to a list of all normals of all polygons that have this point in common.protected FloatBuffer
VBOBufferLoader. computeAverageNormalsForEachVertex(List<Coord3d> verticeList, com.google.common.collect.ArrayListMultimap<Coord3d,Coord3d> vertexNormals)
Process the average normal of a points, based on parametervertexNormals
point is mapped to a list of all normals of all polygons that have this point in common.FloatBuffer
VBOBufferLoader. computeSharedNormals(int[][] elementIndices, List<Coord3d> verticeList)
FloatBuffer
VBOBufferLoader. computeSharedNormals(int[] geometries, int geometrySize, List<Coord3d> verticeList)
When vertices are shared between multiple triangles, each vertex normal should be unique and computed out of all triangles that share the vertex.FloatBuffer
VBOBufferLoader. computeSimpleNormals(int pointsPerGeometry, List<Coord3d> verticeList)
FloatBuffer
VBOBufferLoader. loadColorBufferFromColormap(List<Coord3d> verticeList, BoundingBox3d bounds, int colorChannels, IColorMap colormap)
FloatBuffer
VBOBufferLoader. loadVerticesFromArray(float[] points, int pointDimensions, List<Coord3d> verticeList, BoundingBox3d bounds)
protected void
VBOBufferLoader. verifyDoublons(List<Coord3d> verticeList)
-
Uses of Coord3d in org.jzy3d.plot3d.rendering.lights
Fields in org.jzy3d.plot3d.rendering.lights declared as Coord3d Modifier and Type Field Description protected Coord3d
Light. position
Methods in org.jzy3d.plot3d.rendering.lights that return Coord3d Modifier and Type Method Description Coord3d
Light. getPosition()
Methods in org.jzy3d.plot3d.rendering.lights with parameters of type Coord3d Modifier and Type Method Description void
Light. apply(IPainter painter, Coord3d scale)
void
LightSet. apply(IPainter painter, Coord3d scale)
void
Light. setPosition(Coord3d position)
-
Uses of Coord3d in org.jzy3d.plot3d.rendering.ordering
Methods in org.jzy3d.plot3d.rendering.ordering with parameters of type Coord3d Modifier and Type Method Description int
PointOrderingStrategy. compare(Coord3d o1, Coord3d o2)
abstract double
AbstractOrderingStrategy. score(Coord3d coord)
double
BarycentreOrderingStrategy. score(Coord3d coord)
double
DefaultOrderingStrategy. score(Coord3d coord)
Method parameters in org.jzy3d.plot3d.rendering.ordering with type arguments of type Coord3d Modifier and Type Method Description void
PointOrderingStrategy. sort(List<Coord3d> points, Camera cam)
-
Uses of Coord3d in org.jzy3d.plot3d.rendering.tooltips
Fields in org.jzy3d.plot3d.rendering.tooltips declared as Coord3d Modifier and Type Field Description protected Coord3d
CoordinateTooltipRenderer. target
protected Coord3d
InteractiveTooltip. target
protected Coord3d
TextTooltipRenderer. target
Coord3d
Tooltip. target
Methods in org.jzy3d.plot3d.rendering.tooltips with parameters of type Coord3d Modifier and Type Method Description String
CoordinateTooltipRenderer. format(Coord3d c)
String
TooltipRenderer. format(Coord3d c)
void
TooltipRenderer. render(Graphics2D g2d, int x, int y, Coord3d coord)
void
CoordinateTooltipRenderer. updateTargetCoordinate(Coord3d target)
void
TextTooltipRenderer. updateTargetCoordinate(Coord3d target)
Constructors in org.jzy3d.plot3d.rendering.tooltips with parameters of type Coord3d Constructor Description CoordinateTooltipRenderer(String xUnit, String yUnit, String zUnit, boolean renderX, boolean renderY, boolean renderZ, IntegerCoord2d screen, Coord3d target)
CoordinateTooltipRenderer(String xUnit, String yUnit, String zUnit, boolean renderX, boolean renderY, boolean renderZ, IntegerCoord2d screen, Coord3d target, boolean newLineAfterEachDim)
CoordinateTooltipRenderer(String xUnit, String yUnit, String zUnit, IntegerCoord2d screen, Coord3d target)
CoordinateTooltipRenderer(String xUnit, String yUnit, String zUnit, IntegerCoord2d screen, Coord3d target, boolean newLineAfterEachDim)
CoordinateTooltipRenderer(IntegerCoord2d screen, Coord3d target)
InteractiveTooltip(Coord3d target, String content, IntegerCoord2d screenLocation)
InteractiveTooltip(Coord3d target, String content, IntegerCoord2d screenLocation, IAction action)
TextTooltipRenderer(String text, IntegerCoord2d screen, Coord3d target)
Tooltip(int x, int y, Coord3d target)
Tooltip(String text, int x, int y, Coord3d target)
-
Uses of Coord3d in org.jzy3d.plot3d.rendering.view
Fields in org.jzy3d.plot3d.rendering.view declared as Coord3d Modifier and Type Field Description protected Coord3d
View. center
static Coord3d
Camera. DEFAULT_VIEW
The polar default view point, i.e.protected Coord3d
Camera. eye
The camera viewpointprotected Coord3d
Camera. scale
The scale used to display elementsprotected Coord3d
View. scaling
protected Coord3d
Camera. target
The camera targetprotected Coord3d
Camera. up
The camera up vectorprotected Coord3d
View. viewpoint
static Coord3d
View. VIEWPOINT_AXIS_CORNER_TOUCH_BORDER
A viewpoint where two corners of the axis box touch top and bottom lines of the canvas.static Coord3d
View. VIEWPOINT_DEFAULT
A nice viewpoint to start the chartstatic Coord3d
View. VIEWPOINT_DEFAULT_OLD
A nice viewpoint to start the chartstatic Coord3d
View. VIEWPOINT_X_Y_MIN_NEAR_VIEWER
A viewpoint allowing to have min X and Y values near viewer, growing toward horizon.Methods in org.jzy3d.plot3d.rendering.view that return Coord3d Modifier and Type Method Description protected Coord3d
View. computeCameraEye(Coord3d target)
protected Coord3d
View. computeCameraEye(Coord3d target, ViewPositionMode viewmode, Coord3d viewpoint)
protected Coord3d
View. computeCameraEyeFree(Coord3d viewpoint, Coord3d target)
protected Coord3d
View. computeCameraEyeProfile(Coord3d viewpoint, Coord3d target)
protected Coord3d
View. computeCameraEyeTop(Coord3d viewpoint, Coord3d target)
protected Coord3d
View. computeCameraTarget()
protected Coord3d
View. computeCameraTarget(Coord3d center, Coord3d scaling)
protected Coord3d
View. computeCameraUp(Coord3d viewpoint)
Coord3d
View. computeSceneScaling()
Coord3d
View. computeSceneScaling(Scene scene, boolean squared, ViewBoundMode boundmode, BoundingBox3d manualViewBounds, SpaceTransformer spaceTransformer)
Coord3d
View. getCenter()
Return the central point of the view scene, that is the last bounding box center set byView.lookToBox(org.jzy3d.maths.BoundingBox3d)
Coord3d
Camera. getEye()
Returns the eye's position.Coord3d
View. getLastViewScaling()
Return the last used view scaling that was set according to theView.setSquared(boolean)
status.Coord3d
Camera. getScale()
Returns the scale used by this camera to display elements.Coord3d
View. getScaling()
Return the stretch ratio applied to the viewCoord3d
Camera. getTarget()
Returns the target's position that was set at the last call to lookAt().Coord3d
Camera. getUp()
Returns the top of the camera.Coord3d
View. getViewPoint()
Get the viewpoint.Coord3d
Camera. modelToScreen(IPainter painter, Coord3d point)
Transform a 3d point coordinate into its screen position.Coord3d[]
Camera. modelToScreen(IPainter painter, Coord3d[] points)
Coord3d[][]
Camera. modelToScreen(IPainter painter, Coord3d[][] points)
Coord3d
View. projectMouse(int x, int y)
Perform the 3d projection of a 2d coordinate.Coord3d
Camera. screenToModel(IPainter painter, Coord3d screen)
Transform a 2d screen coordinate into a 3d coordinate.protected Coord3d
View. squarify()
protected Coord3d
View. squarify(Scene scene, ViewBoundMode boundmode, BoundingBox3d manualViewBounds, SpaceTransformer spaceTransformer)
Return a 3d scaling factor that allows scaling the scene into a square box, according to the current ViewBoundMode.protected Coord3d
View. squarifyComputeBoundsRanges(BoundingBox3d bounds)
Methods in org.jzy3d.plot3d.rendering.view that return types with arguments of type Coord3d Modifier and Type Method Description ArrayList<ArrayList<Coord3d>>
Camera. modelToScreen(IPainter painter, ArrayList<ArrayList<Coord3d>> polygons)
List<Coord3d>
Camera. modelToScreen(IPainter painter, List<Coord3d> points)
Methods in org.jzy3d.plot3d.rendering.view with parameters of type Coord3d Modifier and Type Method Description protected Coord3d
View. computeCameraEye(Coord3d target)
protected Coord3d
View. computeCameraEye(Coord3d target, ViewPositionMode viewmode, Coord3d viewpoint)
protected Coord3d
View. computeCameraEyeFree(Coord3d viewpoint, Coord3d target)
protected Coord3d
View. computeCameraEyeProfile(Coord3d viewpoint, Coord3d target)
protected Coord3d
View. computeCameraEyeTop(Coord3d viewpoint, Coord3d target)
protected Coord3d
View. computeCameraTarget(Coord3d center, Coord3d scaling)
protected Coord3d
View. computeCameraUp(Coord3d viewpoint)
double
Camera. getDistance(Coord3d coord)
Return the distance between the camera eye and the given coordinate.double
Camera. getDistance(Coord3d coord, Coord3d viewScale)
Apply scaling before computing distance between the camera eye and the given coordinate.double
Camera. getDistance(Drawable drawable, Coord3d viewScale)
Apply scaling before computing distance between the camera eye and the given drawable's barycenter.void
Camera. initWithTarget(Coord3d initialTarget)
Coord3d
Camera. modelToScreen(IPainter painter, Coord3d point)
Transform a 3d point coordinate into its screen position.Coord3d[]
Camera. modelToScreen(IPainter painter, Coord3d[] points)
Coord3d[][]
Camera. modelToScreen(IPainter painter, Coord3d[][] points)
protected void
View. renderAxeBox(IAxis axe, Scene scene, Camera camera, Coord3d scaling, boolean axeBoxDisplayed)
void
View. renderSceneGraph(boolean light, Camera camera, Scene scene, Coord3d scaling)
Coord3d
Camera. screenToModel(IPainter painter, Coord3d screen)
Transform a 2d screen coordinate into a 3d coordinate.void
Camera. setEye(Coord3d eye)
Set the position of this camera's lens.void
Camera. setPosition(Coord3d eye, Coord3d target)
Set the camera's eye- and target-location.void
Camera. setPosition(Coord3d eye, Coord3d target, Coord3d up, Coord3d scale)
Atomically sets this camera's eye- and target-position, its up-direction and the scale with which data are displayed.void
Camera. setTarget(Coord3d target)
Set the position of the target at which this camera is centering.void
Camera. setUp(Coord3d up)
Set the up-direction of this camera.void
View. setViewPoint(Coord3d polar)
Set the viewpoint and query a view update.void
View. setViewPoint(Coord3d polar, boolean updateView)
Set the viewpoint using polar coordinates relative to the target (i.e. the center of the scene).void
Camera. show(IPainter painter, Transform transform, Coord3d scaling)
boolean
Camera. side(Coord3d point)
Return true if the given (not scaled) point is on the left of the plane build by the eye->target and up-direction vector, else false.protected String
Camera. toString(Coord3d eye, Coord3d target, Coord3d up)
protected void
View. triggerCameraUpEvents(Coord3d viewpoint)
void
View. updateCamera(ViewportConfiguration viewport, BoundingBox3d bounds, float sceneRadiusScaled, ViewPositionMode viewmode, Coord3d viewpoint, Camera cam, CameraMode cameraMode, float factorViewPointDistance, Coord3d center, Coord3d scaling)
void
View. updateCameraWithoutShooting(ViewportConfiguration viewport, BoundingBox3d bounds, float sceneRadiusScaled, ViewPositionMode viewmode, Coord3d viewpoint, Camera cam, float factorViewPointDistance, Coord3d center, Coord3d scaling)
Update the camera configuration without triggering theCamera.shoot(IPainter, CameraMode)
method.Method parameters in org.jzy3d.plot3d.rendering.view with type arguments of type Coord3d Modifier and Type Method Description ArrayList<ArrayList<Coord3d>>
Camera. modelToScreen(IPainter painter, ArrayList<ArrayList<Coord3d>> polygons)
List<Coord3d>
Camera. modelToScreen(IPainter painter, List<Coord3d> points)
Constructors in org.jzy3d.plot3d.rendering.view with parameters of type Coord3d Constructor Description Camera(Coord3d target)
Set up a Camera looking at target, with a viewpoint standing at target+(0,0,100). -
Uses of Coord3d in org.jzy3d.plot3d.text
Fields in org.jzy3d.plot3d.text declared as Coord3d Modifier and Type Field Description protected static Coord3d
AbstractTextRenderer. NO_SCENE_OFFSET
Methods in org.jzy3d.plot3d.text with parameters of type Coord3d Modifier and Type Method Description BoundingBox3d
AbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color)
BoundingBox3d
AbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)
BoundingBox3d
AbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, TextAlign align, Color color, Coord2d screenOffset)
BoundingBox3d
AbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color)
BoundingBox3d
AbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)
BoundingBox3d
AbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord3d sceneOffset)
BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color)
BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)
BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
The main text renderer method to implement.BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, TextAlign align, Color color, Coord2d screenOffset)
BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color)
BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)
BoundingBox3d
ITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord3d sceneOffset)
-
Uses of Coord3d in org.jzy3d.plot3d.text.align
Methods in org.jzy3d.plot3d.text.align that return Coord3d Modifier and Type Method Description Coord3d
TextLayout. align(float textWidth, float textHeight, Horizontal horizontal, Vertical vertical, Coord2d offset, Coord3d screen)
Compute final text position on screen according to the layout parameters and initial screen position.Coord3d
TextLayout. align(float textWidth, float textHeight, Horizontal horizontal, Vertical vertical, Coord3d screen)
Compute final text position on screen according to the layout parameters and initial screen position.Methods in org.jzy3d.plot3d.text.align with parameters of type Coord3d Modifier and Type Method Description Coord3d
TextLayout. align(float textWidth, float textHeight, Horizontal horizontal, Vertical vertical, Coord2d offset, Coord3d screen)
Compute final text position on screen according to the layout parameters and initial screen position.Coord3d
TextLayout. align(float textWidth, float textHeight, Horizontal horizontal, Vertical vertical, Coord3d screen)
Compute final text position on screen according to the layout parameters and initial screen position.float
TextLayout. computeXAlign(float textWidth, Horizontal horizontal, Coord3d screenPosition, float x)
float
TextLayout. computeYAlign(float textHeight, Vertical vertical, Coord3d screenPosition, float y)
-
Uses of Coord3d in org.jzy3d.plot3d.text.drawable
Fields in org.jzy3d.plot3d.text.drawable declared as Coord3d Modifier and Type Field Description protected Coord3d
DrawableTextWrapper. position
protected Coord3d
DrawableTextWrapper. sceneOffset
Methods in org.jzy3d.plot3d.text.drawable that return Coord3d Modifier and Type Method Description Coord3d
DrawableTextWrapper. getPosition()
Coord3d
DrawableTextWrapper. getSceneOffset()
Methods in org.jzy3d.plot3d.text.drawable with parameters of type Coord3d Modifier and Type Method Description void
DrawableTextWrapper. configure(String txt, Coord3d position, Color color, Horizontal ha, Vertical va)
void
DrawableTextWrapper. setPosition(Coord3d position)
void
DrawableTextWrapper. setSceneOffset(Coord3d sceneOffset)
Constructors in org.jzy3d.plot3d.text.drawable with parameters of type Coord3d Constructor Description DrawableText(String txt, Coord3d position, Color color)
DrawableTextBillboard(String txt, Coord3d position, Color color)
Deprecated.DrawableTextWrapper(String txt, Coord3d position, Color color, ITextRenderer renderer)
-
Uses of Coord3d in org.jzy3d.plot3d.text.drawable.cells
Fields in org.jzy3d.plot3d.text.drawable.cells declared as Coord3d Modifier and Type Field Description protected Coord3d
TextCellRenderer. sceneOffset
Methods in org.jzy3d.plot3d.text.drawable.cells that return Coord3d Modifier and Type Method Description Coord3d
TextCellRenderer. getSceneOffset()
Methods in org.jzy3d.plot3d.text.drawable.cells with parameters of type Coord3d Modifier and Type Method Description void
TextCellRenderer. setSceneOffset(Coord3d sceneOffset)
-
Uses of Coord3d in org.jzy3d.plot3d.text.renderers
Methods in org.jzy3d.plot3d.text.renderers that return Coord3d Modifier and Type Method Description protected Coord3d
TextBitmapRenderer. to3D(IPainter painter, Coord3d screen)
Deprecated.Convert a 2D screen position to 3D world coordinateprotected Coord3d
TextRenderer. to3D(IPainter painter, Coord3d screen)
Convert a 2D screen position to 3D world coordinateMethods in org.jzy3d.plot3d.text.renderers with parameters of type Coord3d Modifier and Type Method Description protected BoundingBox3d
TextBillboardRenderer. computeTextBounds(IPainter painter, Coord3d position, org.jzy3d.plot3d.text.renderers.TextBillboardRenderer.BillBoardSize dims)
Deprecated.protected BoundingBox3d
TextBitmapRenderer. computeTextBounds(IPainter painter, Font font, Coord3d posScreenShifted, float strlen)
Deprecated.protected BoundingBox3d
TextRenderer. computeTextBounds(IPainter painter, Font font, Coord3d posScreenShifted, float strlen)
BoundingBox3d
TextBillboardRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
Deprecated.Draw a string at the specified position and compute the 3d volume occupied by the string according to the current Camera configuration.BoundingBox3d
TextBitmapRenderer. drawText(IPainter painter, Font font, String text, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
Deprecated.Draw a string at the specified position and return the 3d volume occupied by the string according to the current Camera configuration.BoundingBox3d
TextRenderer. drawText(IPainter painter, Font font, String text, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
Draw a string at the specified position and return the 3d volume occupied by the string according to the current Camera configuration.protected void
TextBillboardRenderer. glRaster(IPainter painter, Coord3d position, Color color)
Deprecated.protected void
TextRenderer. glRasterPos(IPainter painter, Coord3d sceneOffset, Coord3d screenPositionAligned3d)
Left as a helper for subclasses.protected Coord3d
TextBitmapRenderer. to3D(IPainter painter, Coord3d screen)
Deprecated.Convert a 2D screen position to 3D world coordinateprotected Coord3d
TextRenderer. to3D(IPainter painter, Coord3d screen)
Convert a 2D screen position to 3D world coordinate -
Uses of Coord3d in org.jzy3d.plot3d.text.renderers.jogl
Methods in org.jzy3d.plot3d.text.renderers.jogl with parameters of type Coord3d Modifier and Type Method Description BoundingBox3d
JOGLTextRenderer2d. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal horizontal, Vertical vertical, Color color, Coord2d screenOffset, Coord3d sceneOffset)
BoundingBox3d
JOGLTextRenderer3d. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
protected void
JOGLTextRenderer2d. drawText2D(IPainter painter, Font font, String text, Coord3d position, Color color, float rotation, Horizontal horizontal, Vertical vertical)
Draws a 2D text (facing camera) at the specified 3D position.protected void
JOGLTextRenderer3d. drawText3D(IPainter painter, String text, Coord3d position, Horizontal halign, Vertical valign, Color color)
protected void
JOGLTextRenderer3d. drawText3DWithLayout(IPainter painter, String s, Coord3d position, Coord3d sceneOffset)
-
Uses of Coord3d in org.jzy3d.plot3d.transform
Methods in org.jzy3d.plot3d.transform that return Coord3d Modifier and Type Method Description Coord3d
Rotate. compute(Coord3d input)
Coord3d
Scale. compute(Coord3d input)
Coord3d
Transform. compute(Coord3d input)
Apply the transformations to the input coordinateCoord3d
Transformer. compute(Coord3d input)
Apply the transformations to the input coordinates.Coord3d
Translate. compute(Coord3d input)
Coord3d
TranslateDrawable. compute(Coord3d input)
Coord3d
Rotate. getRotate()
Methods in org.jzy3d.plot3d.transform with parameters of type Coord3d Modifier and Type Method Description Coord3d
Rotate. compute(Coord3d input)
Coord3d
Scale. compute(Coord3d input)
Coord3d
Transform. compute(Coord3d input)
Apply the transformations to the input coordinateCoord3d
Transformer. compute(Coord3d input)
Apply the transformations to the input coordinates.Coord3d
Translate. compute(Coord3d input)
Coord3d
TranslateDrawable. compute(Coord3d input)
void
Rotate. setRotate(Coord3d rotate)
void
TranslateDrawable. translateTo(IPainter painter, Coord3d center, boolean reverse)
Constructors in org.jzy3d.plot3d.transform with parameters of type Coord3d Constructor Description Rotate(double angle, Coord3d rotate)
Rotate(float angle, Coord3d rotate)
Initialize a Rotation of angle degrees around the vector (x,y,z)Scale(Coord3d scale)
Initialize a Scale.Translate(Coord3d shift)
Initialize a Translate. -
Uses of Coord3d in org.jzy3d.plot3d.transform.space
Methods in org.jzy3d.plot3d.transform.space that return Coord3d Modifier and Type Method Description Coord3d
SpaceTransformer. compute(Coord3d point)
Coord3d
SpaceTransformer. computeSelf(Coord3d point)
Methods in org.jzy3d.plot3d.transform.space with parameters of type Coord3d Modifier and Type Method Description Coord3d
SpaceTransformer. compute(Coord3d point)
Coord3d
SpaceTransformer. computeSelf(Coord3d point)
-
Uses of Coord3d in org.jzy3d.plot3d.transform.squarifier
Methods in org.jzy3d.plot3d.transform.squarifier that return Coord3d Modifier and Type Method Description Coord3d
ISquarifier. scale(float xRange, float yRange, float zRange)
Return a 3D scaling factor to set the aspect ratio of the axes The parameters are the current ranges of the x,y and z axes, and can be used to connection between the length of the axes and the values of the axes or to change the relative lengths.Coord3d
XYSquarifier. scale(float xRange, float yRange, float zRange)
Coord3d
XZSquarifier. scale(float xRange, float yRange, float zRange)
Coord3d
YXSquarifier. scale(float xRange, float yRange, float zRange)
Coord3d
YZSquarifier. scale(float xRange, float yRange, float zRange)
Coord3d
ZXSquarifier. scale(float xRange, float yRange, float zRange)
Coord3d
ZYSquarifier. scale(float xRange, float yRange, float zRange)
-
Uses of Coord3d in org.jzy3d.svm.demos
Methods in org.jzy3d.svm.demos that return Coord3d Modifier and Type Method Description static Coord3d[]
ConeRegressionDemo. getInputs()
static Coord3d[]
RingsRegressionDemo. getInputs()
Methods in org.jzy3d.svm.demos that return types with arguments of type Coord3d Modifier and Type Method Description static List<Coord3d>
RingsRegressionDemo. generate(double[] radius, double[] height, int[] n)
Methods in org.jzy3d.svm.demos with parameters of type Coord3d Modifier and Type Method Description static Chart
Abstract3dDemo. getRegressionChart(Coord3d[] values, Parameters parameters)
CHART GENERATIONprotected static Chart
Abstract3dDemo. getRegressionChart(SvmMapper mapper, Coord3d[] values)
static Scatter
Abstract3dDemo. loadScatter(Chart chart, Coord3d[] coords)
static void
Abstract3dDemo. scale(Coord3d[] pts, float xfact, float yfact, float zfact)
-
Uses of Coord3d in org.jzy3d.svm.tesselation
Methods in org.jzy3d.svm.tesselation that return types with arguments of type Coord3d Modifier and Type Method Description List<Coord3d>
SvmGrid. apply(Mapper mapper)
Constructors in org.jzy3d.svm.tesselation with parameters of type Coord3d Constructor Description SvmMapper(Coord3d[] input)
SvmMapper(Coord3d[] input, Parameters parameters)
-
Uses of Coord3d in org.jzy3d.svm.utils
Methods in org.jzy3d.svm.utils that return Coord3d Modifier and Type Method Description static Coord3d[]
Conversion. toArray(List<Coord3d> list)
static Coord3d[]
Conversion. toCoord3d(RegressionInputs inputs)
Methods in org.jzy3d.svm.utils with parameters of type Coord3d Modifier and Type Method Description static Vector<svm_node[]>
Conversion. copyInputs(Coord3d[] input)
static Vector<Double>
Conversion. copyTargets(Coord3d[] input)
static BoundingBox3d
Conversion. getBounds(Coord3d[] coords)
static RegressionInputs
Conversion. toRegressionInputs(Coord3d[] list)
static svm_node[]
Conversion. toVector(Coord3d c)
static Vector<svm_node[]>
Conversion. toXVector(Coord3d[] list)
static Vector<Double>
Conversion. toYVector(Coord3d[] list)
Method parameters in org.jzy3d.svm.utils with type arguments of type Coord3d Modifier and Type Method Description static Coord3d[]
Conversion. toArray(List<Coord3d> list)
static RegressionInputs
Conversion. toRegressionInputs(List<Coord3d> list)
static Vector<svm_node[]>
Conversion. toXVector(List<Coord3d> list)
static Vector<Double>
Conversion. toYVector(List<Coord3d> list)
-
Uses of Coord3d in org.jzy3d.ui.editors
Methods in org.jzy3d.ui.editors with parameters of type Coord3d Modifier and Type Method Description protected void
LightEditor. registerCoord3dControl(Coord3dEditor colorControl, Coord3d coord)
-