Package | Description |
---|---|
ixagon.surface.mapper |
Modifier and Type | Method and Description |
---|---|
Point3D |
QuadSurface.getBezierPoint(int index) |
Point3D |
SuperSurface.getBezierPoint(int index)
Get target Bezier control point
|
Point3D |
BezierSurface.getBezierPoint(int index)
Get the target bezier point
|
Point3D[] |
BezierSurface.getBezierPoints()
Get all bezier points
|
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.getCenter()
Get the average center point of the surface
|
Point3D |
QuadSurface.getCornerPoint(int index)
Get a specific corner
|
Point3D |
SuperSurface.getCornerPoint(int index)
Get the target corner point
|
Point3D |
BezierSurface.getCornerPoint(int index)
Get the target corner point
|
Point3D[] |
QuadSurface.getCornerPoints()
Get all corners
|
Point3D[] |
SuperSurface.getCornerPoints()
Get all corner points
|
Point3D[] |
BezierSurface.getCornerPoints()
Get all corner points
|
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.
|
Point3D |
BezierSurface.screenCoordinatesToQuad(float x,
float y)
Translates a point on the screen into a point in the surface.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright © 2017. All rights reserved.