Uses of Class
eu.svjatoslav.sixth.e3d.geometry.Point3D
Package
Description
Sixth 3D engine.
Sixth 3D engine.
-
Uses of Point3D in eu.svjatoslav.sixth.e3d.geometry
Modifier and TypeFieldDescriptionfinal Point3D
Box.p1
The first point of the box.final Point3D
Box.p2
The second point of the box.Modifier and TypeMethodDescriptionAdd other point to current point.Add coordinates of current point to other point.Point3D.clone()
Create new point by cloning position of current point.Copy coordinates from other point to current point.Point3D.computeMiddlePoint
(Point3D p1, Point3D p2) Set current point coordinates to the middle point between two other points.Point3D.invert()
Invert current point coordinates.Point3D.rotate
(double angleXZ, double angleYZ) Rotate current point around center point by angleXZ and angleYZ.Point3D.scaleDown
(double factor) Scale down current point by factor.Point3D.scaleUp
(double factor) Scale up current point by factor.Subtract other point from current point.Point2D.to3D()
Convert current point to 3D point.Point3D.translateX
(double xIncrement) Translate current point along X axis by given increment.Point3D.translateY
(double yIncrement) Translate current point along Y axis by given increment.Point3D.translateZ
(double zIncrement) Translate current point along Z axis by given increment.Point3D.zero()
Resets point coordinates to zero along all axes.Modifier and TypeMethodDescriptionAdd other point to current point.Add coordinates of current point to other point.Copy coordinates from other point to current point.Point3D.computeMiddlePoint
(Point3D p1, Point3D p2) Set current point coordinates to the middle point between two other points.double
Point3D.getAngleXY
(Point3D anotherPoint) double
Point3D.getAngleXZ
(Point3D anotherPoint) double
Point3D.getAngleYZ
(Point3D anotherPoint) double
Point3D.getDistanceTo
(Point3D anotherPoint) Compute distance to another point.Rotate current point around center point by angleXZ and angleYZ.void
Box.setBoxSize
(Point3D size) Sets the size of the box.Subtract other point from current point. -
Uses of Point3D in eu.svjatoslav.sixth.e3d.gui
-
Uses of Point3D in eu.svjatoslav.sixth.e3d.math
Modifier and TypeFieldDescriptionVertex.coordinate
Vertex coordinate in 3D space.Vertex.transformedCoordinate
Vertex coordinate relative to the viewer after transformation.Modifier and TypeMethodDescriptionvoid
Rotates the specified point around the XZ and YZ axes relative to the origin.void
Applies this transform to the specified point in a 3D space.void
Transforms a point.ModifierConstructorDescriptionCreates a new transform with the specified translation.Creates a new transform with the specified translation and orientation.Transform
(Point3D translation, Orientation orientation) Creates a new transform with the specified translation and orientation. -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer
-
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic
ModifierConstructorDescriptionForwardOrientedTexture
(Point3D point, double scale, Texture texture) GlowingPoint
(Point3D point, double pointSize, Color color) -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.line
Modifier and TypeMethodDescription -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.solidpolygon
ModifierConstructorDescriptionSolidPolygon
(Point3D point1, Point3D point2, Point3D point3, Color color) -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite
Modifier and TypeFieldDescriptionTexturedRectangle.bottomLeft
TexturedRectangle.bottomRight
TexturedRectangle.topLeft
TexturedRectangle.topRight
-
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base
-
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.solid
ModifierConstructorDescriptionSolidPolygonCube
(Point3D center, double size, Color color) SolidPolygonRectangularBox
(Point3D center, double size, Color color) Draws solid rectangular box between using center and size.SolidPolygonRectangularBox
(Point3D p1, Point3D p7, Color color) Draws solid rectangular box between 2 given points in 3D space. -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.textcanvas
ModifierConstructorDescriptionCanvasCharacter
(Point3D centerLocation, char character, Color foregroundColor, Color backgroundColor) -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.wireframe
ModifierConstructorDescriptionGrid3D
(Point3D p1t, Point3D p2t, double step, LineAppearance appearance) WireframeBox
(Point3D p1, Point3D p2, LineAppearance appearance) WireframeCube
(Point3D center, double size, LineAppearance appearance) WireframeSphere
(Point3D location, float radius, LineAppearance lineFactory)