A B C D E F G I P S T U V

A

a - Variable in class unwrap.UTriangle
 
addPoint(Vec3D) - Method in class unwrap.Unwrap
add a point to the strip, similar to processing vertex(x,y,z).
addPoint(float, float, float) - Method in class unwrap.Unwrap
add a point to the strip, similar to processing vertex(x,y,z).

B

b - Variable in class unwrap.UTriangle
 
beginStrip() - Method in class unwrap.Unwrap
create a triangleStrip, similar to processing beginShape(TRIANGLE_STRIP).

C

c - Variable in class unwrap.UTriangle
 

D

draw2d(Vec3D) - Method in class unwrap.UTriangle
draw the flatten triangle in 2d on the given position.
draw2d(Vec3D, PGraphics) - Method in class unwrap.UTriangle
draw the flatten triangle in 2d on the given position.
draw2d(Vec3D, Vec3D, PGraphics) - Method in class unwrap.UTriangle
draw the flatten triangle in 2d on the given position and pass a Vector for its rotation, direction.
draw2d(Vec3D, Vec3D, USide) - Method in class unwrap.UTriangle
draw the flatten triangle in 2d on the given position and pass a Vector for its rotation, direction.
draw2d(Vec3D, Vec3D, USide, PGraphics) - Method in class unwrap.UTriangle
draw the flatten triangle in 2d on the given position and pass a Vector for its rotation, direction.
draw3d() - Method in class unwrap.Unwrap
draw the triangles in 3d.
draw3d() - Method in class unwrap.UTriangle
draw the triangle in 3d.
draw3d(PGraphics) - Method in class unwrap.UTriangle
draw the triangle in 3d.
drawNeighborInfoText(float) - Method in class unwrap.UTriangle
draw assembling info text.
drawNeighborInfoText(float, PGraphics) - Method in class unwrap.UTriangle
draw assembling info text.
drawNeighborInfoText(PGraphics, PFont, float) - Method in class unwrap.UTriangle
draw assembling info text.
drawNormal() - Method in class unwrap.UTriangle
draw the triangle normals with default length.
drawNormal(float) - Method in class unwrap.UTriangle
draw the triangle normals with given length.
drawNormal(PGraphics, float) - Method in class unwrap.UTriangle
draw the triangle normals with given length.
drawNormals() - Method in class unwrap.Unwrap
draw the triangle normals with default length.

E

endStrip() - Method in class unwrap.Unwrap
end the trianglestrip, similar to processing endShape().
endStrip(int) - Method in class unwrap.Unwrap
end and close the trianglestrip, similar to processing endShape(CLOSE).

F

font - Static variable in class unwrap.Unwrap
 

G

g - Static variable in class unwrap.Unwrap
 
get2d(Vec3D) - Method in class unwrap.UTriangle
get the flatten trianglepoints from to the given position.
get2d(Vec3D, Vec3D) - Method in class unwrap.UTriangle
get the flatten trianglepoints from to the given position and its rotation, direction.
get2d(Vec3D, Vec3D, USide) - Method in class unwrap.UTriangle
get the flatten trianglepoints from to the given position and its rotation, direction.
getA2d() - Method in class unwrap.UTriangle
get the triangle Point A in 2d
getAB() - Method in class unwrap.UTriangle
get the triangle side ab
getABBisector2d() - Method in class unwrap.UTriangle
get the triangle bisector on side ab in 2d
getABBisector3d() - Method in class unwrap.UTriangle
get the triangle bisector on side ab
getAlpha() - Method in class unwrap.UTriangle
get the triangle angle alpha
getAngle() - Method in class unwrap.UConnection
 
getAngle() - Method in class unwrap.USide
get the angle between the two triangles
getB2d() - Method in class unwrap.UTriangle
get the triangle Point B in 2d
getBC() - Method in class unwrap.UTriangle
get the triangle side bc
getBCBisector2d() - Method in class unwrap.UTriangle
get the triangle bisector on side bc in 2d
getBCBisector3d() - Method in class unwrap.UTriangle
get the triangle bisector on side bc
getBeta() - Method in class unwrap.UTriangle
get the triangle angle beta
getC2d() - Method in class unwrap.UTriangle
get the triangle Point C in 2d
getCA() - Method in class unwrap.UTriangle
get the triangle side ca
getCABisector2d() - Method in class unwrap.UTriangle
get the triangle bisector on side ca in 2d
getCABisector3d() - Method in class unwrap.UTriangle
get the triangle bisector on side ca
getCenter2d() - Method in class unwrap.UTriangle
get the triangle center in 2d
getCenter3d() - Method in class unwrap.UTriangle
get the triangle center in 3d
getConnection() - Method in class unwrap.USide
get the connection between the two triangles
getGamma() - Method in class unwrap.UTriangle
get the triangle angle gamma
getID() - Method in class unwrap.UTriangle
get the triangle id
getLength() - Method in class unwrap.USide
get the side length
getNeighbor() - Method in class unwrap.USide
get the side neighbor triangle
getNormal() - Method in class unwrap.UTriangle
get the Triangle normal.
getNormal(Vec3D, UPoint, UPoint, UPoint, float) - Method in class unwrap.UTriangle
get the Normal from given Points.
getP1() - Method in class unwrap.USide
get the first referred point
getP2() - Method in class unwrap.USide
get the second referred point
getTriangle() - Method in class unwrap.USide
get the referred triangle

I

id - Variable in class unwrap.UPoint
 

P

p - Static variable in class unwrap.Unwrap
 
points - Variable in class unwrap.Unwrap
 

S

setLength(float) - Method in class unwrap.USide
set the side length
setNeighbor(UTriangle) - Method in class unwrap.USide
set the neighbor triangle
setP1(UPoint) - Method in class unwrap.USide
set the first referred point
setP2(UPoint) - Method in class unwrap.USide
set the second referred point

T

t - Variable in class unwrap.Unwrap
 

U

UConnection - Class in unwrap
 
UConnection(USide, Vec3D) - Constructor for class unwrap.UConnection
 
unwrap - package unwrap
 
Unwrap - Class in unwrap
the main class
Unwrap(PApplet) - Constructor for class unwrap.Unwrap
initialize the unwrapping class and give the parent PApplet.
Unwrap(PApplet, UTriangle[], UPoint[]) - Constructor for class unwrap.Unwrap
initialize the unwrapping class and give the parent PApplet, the required triangles and triangle points.
update() - Method in class unwrap.Unwrap
update the point coordinates.
update() - Method in class unwrap.UTriangle
update the triangle.
updatePoints(UPoint[]) - Method in class unwrap.UTriangle
update the triangle points
UPoint - Class in unwrap
UPoint extends Vec3D (see toxiclibs documentation for more infos)
UPoint(float, float, float, int) - Constructor for class unwrap.UPoint
initialize the point and give coordinates and unique point id.
USide - Class in unwrap
 
USide(UPoint, UPoint, UTriangle) - Constructor for class unwrap.USide
initialize side and give referred points and triangle
UTriangle - Class in unwrap
 
UTriangle(UPoint, UPoint, UPoint, int) - Constructor for class unwrap.UTriangle
initialize the triangle and give the referred points and an unique triangle id.

V

VERSION - Variable in class unwrap.Unwrap
 

A B C D E F G I P S T U V

processing library unwrappingLib by Martin Fuchs. (c) 2009