|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Point3D | |
---|---|
ixagon.surface.mapper |
Uses of Point3D in ixagon.surface.mapper |
---|
Methods in ixagon.surface.mapper that return Point3D | |
---|---|
Point3D |
BezierSurface.getBezierPoint(int index)
Get the target bezier point |
Point3D |
QuadSurface.getBezierPoint(int index)
|
Point3D |
SuperSurface.getBezierPoint(int index)
Get target Bezier control point |
Point3D[] |
BezierSurface.getBezierPoints()
Get all bezier points |
Point3D |
BezierSurface.getCenter()
Get the average center point of the surface |
Point3D |
QuadSurface.getCenter()
Find the average position of all the control points, use that as the center point. |
Point3D |
SuperSurface.getCenter()
Get the average center point of the surface |
Point3D |
BezierSurface.getCornerPoint(int index)
Get the target corner point |
Point3D |
QuadSurface.getCornerPoint(int index)
Get a specific corner |
Point3D |
SuperSurface.getCornerPoint(int index)
Get the target corner point |
Point3D[] |
BezierSurface.getCornerPoints()
Get all corner points |
Point3D[] |
QuadSurface.getCornerPoints()
Get all corners |
Point3D[] |
SuperSurface.getCornerPoints()
Get all corner points |
Point3D |
BezierSurface.screenCoordinatesToQuad(float x,
float y)
Translates a point on the screen into a point in the surface. |
Point3D |
QuadSurface.screenCoordinatesToQuad(float x,
float y)
Translate a point on the screen into a point in the surface. |
Point3D |
SuperSurface.screenCoordinatesToQuad(float x,
float y)
Translates a point on the screen into a point in the surface. |
Methods in ixagon.surface.mapper with parameters of type Point3D | |
---|---|
static float |
QuadSurface.CCW(Point3D p1,
Point3D p2,
Point3D p3)
Three points are a counter-clockwise turn if ccw > 0, clockwise if ccw < 0, and collinear if ccw = 0 because ccw is a determinant that gives the signed area of the triangle formed by p1, p2 and p3. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |