Uses of Class
eu.svjatoslav.sixth.e3d.geometry.Point2D
Packages that use Point2D
Package
Description
Sixth 3D engine.
-
Uses of Point2D in eu.svjatoslav.sixth.e3d.geometry
Fields in eu.svjatoslav.sixth.e3d.geometry declared as Point2DMethods in eu.svjatoslav.sixth.e3d.geometry that return Point2DModifier and TypeMethodDescriptionAdd other point to current point.Point2D.clone()
Point2D.invert()
Invert current point.Point2D.setToMiddle
(Point2D p1, Point2D p2) Set current point to middle of two other points.Subtract other point from current point.Point2D.zero()
Set current point to zero.Methods in eu.svjatoslav.sixth.e3d.geometry with parameters of type Point2DModifier and TypeMethodDescriptionAdd other point to current point.void
Copy coordinates from other point to current point.double
Point2D.getAngleXY
(Point2D anotherPoint) double
Point2D.getDistanceTo
(Point2D anotherPoint) Compute distance to another point.static boolean
Polygon.pointWithinPolygon
(Point2D point, Point2D p1, Point2D p2, Point2D p3) Point2D.setToMiddle
(Point2D p1, Point2D p2) Set current point to middle of two other points.Subtract other point from current point.Constructors in eu.svjatoslav.sixth.e3d.geometry with parameters of type Point2D -
Uses of Point2D in eu.svjatoslav.sixth.e3d.gui
Fields in eu.svjatoslav.sixth.e3d.gui declared as Point2DModifier and TypeFieldDescriptionfinal Point2D
RenderingContext.centerCoordinate
Center of the screen in screen space (pixels). -
Uses of Point2D in eu.svjatoslav.sixth.e3d.gui.humaninput
Fields in eu.svjatoslav.sixth.e3d.gui.humaninput declared as Point2DModifier and TypeFieldDescriptionMouseEvent.coordinate
Mouse coordinate in screen space (pixels) relative to top left corner of the screen when mouse button was clicked. -
Uses of Point2D in eu.svjatoslav.sixth.e3d.gui.textEditorComponent
Constructors in eu.svjatoslav.sixth.e3d.gui.textEditorComponent with parameters of type Point2DModifierConstructorDescriptionTextEditComponent
(Transform transform, ViewPanel viewPanel, Point2D sizeInWorldCoordinates, LookAndFeel lookAndFeel) -
Uses of Point2D in eu.svjatoslav.sixth.e3d.math
Fields in eu.svjatoslav.sixth.e3d.math declared as Point2DModifier and TypeFieldDescriptionVertex.onScreenCoordinate
Vertex coordinate in pixels relative to the top left corner of the screen after transformation and perspective correction.Vertex.textureCoordinate
Coordinate within texture.Constructors in eu.svjatoslav.sixth.e3d.math with parameters of type Point2D -
Uses of Point2D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.solidpolygon
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.solidpolygon with parameters of type Point2DModifier and TypeMethodDescriptionstatic void
SolidPolygon.drawPolygon
(RenderingContext context, Point2D onScreenPoint1, Point2D onScreenPoint2, Point2D onScreenPoint3, MouseInteractionController mouseInteractionController, Color color) void
-
Uses of Point2D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.texturedpolygon
Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.texturedpolygon with parameters of type Point2D -
Uses of Point2D in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite
Fields in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite declared as Point2DModifier and TypeFieldDescriptionTexturedRectangle.textureBottomLeft
TexturedRectangle.textureBottomRight
TexturedRectangle.textureTopLeft
TexturedRectangle.textureTopRight
Constructor parameters in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite with type arguments of type Point2D