Uses of Class
eu.svjatoslav.sixth.e3d.geometry.Point3D
Packages that use Point3D
Package
Description
Sixth 3D engine.
Sixth 3D engine.
-
Uses of Point3D in eu.svjatoslav.sixth.e3d.geometry
Fields in eu.svjatoslav.sixth.e3d.geometry declared as Point3DModifier and TypeFieldDescriptionfinal Point3D
Box.p1
The first point of the box.final Point3D
Box.p2
The second point of the box.Methods in eu.svjatoslav.sixth.e3d.geometry that return Point3DModifier 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.Methods in eu.svjatoslav.sixth.e3d.geometry with parameters of type Point3DModifier 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.Constructors in eu.svjatoslav.sixth.e3d.geometry with parameters of type Point3D -
Uses of Point3D in eu.svjatoslav.sixth.e3d.gui
Methods in eu.svjatoslav.sixth.e3d.gui that return Point3DMethods in eu.svjatoslav.sixth.e3d.gui with parameters of type Point3DConstructors in eu.svjatoslav.sixth.e3d.gui with parameters of type Point3D -
Uses of Point3D in eu.svjatoslav.sixth.e3d.math
Fields in eu.svjatoslav.sixth.e3d.math declared as Point3DModifier and TypeFieldDescriptionVertex.coordinate
Vertex coordinate in 3D space.Vertex.transformedCoordinate
Vertex coordinate relative to the viewer after transformation.Methods in eu.svjatoslav.sixth.e3d.math that return Point3DMethods in eu.svjatoslav.sixth.e3d.math with parameters of type Point3DModifier 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.Constructors in eu.svjatoslav.sixth.e3d.math with parameters of type Point3DModifierConstructorDescriptionCreates 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
Fields in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer declared as Point3DConstructors in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer with parameters of type Point3D -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic that return Point3DConstructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic with parameters of type Point3DModifierConstructorDescriptionForwardOrientedTexture
(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
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.line with parameters of type Point3DModifier and TypeMethodDescriptionConstructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.line with parameters of type Point3D -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.solidpolygon
Constructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.solidpolygon with parameters of type Point3DModifierConstructorDescriptionSolidPolygon
(Point3D point1, Point3D point2, Point3D point3, Color color) -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite
Fields in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite declared as Point3DModifier and TypeFieldDescriptionTexturedRectangle.bottomLeft
TexturedRectangle.bottomRight
TexturedRectangle.topLeft
TexturedRectangle.topRight
Constructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite with parameters of type Point3D -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base that return Point3DConstructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base with parameters of type Point3D -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.solid
Constructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.solid with parameters of type Point3DModifierConstructorDescriptionSolidPolygonCube
(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
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.textcanvas that return Point3DConstructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.textcanvas with parameters of type Point3DModifierConstructorDescriptionCanvasCharacter
(Point3D centerLocation, char character, Color foregroundColor, Color backgroundColor) -
Uses of Point3D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.wireframe
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.wireframe with parameters of type Point3DConstructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.wireframe with parameters of type Point3DModifierConstructorDescriptionGrid3D
(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)