- adapt(RShape, RShape) - Static method in class geomerative.RG
- 
Adapt a shape along the curve of another shape. 
- adapt(RGroup, float, float) - Method in class geomerative.RGroup
- 
Use this method to adapt a group of of figures to a group. 
- adapt(RGroup) - Method in class geomerative.RGroup
-  
- adapt(RShape) - Method in class geomerative.RGroup
-  
- adapt(RShape, float, float) - Method in class geomerative.RGroup
-  
- adapt(RShape, float, float) - Method in class geomerative.RShape
- 
Use this method to adapt a group of of figures to a shape. 
- adapt(RShape) - Method in class geomerative.RShape
-  
- ADAPTATIVE - Static variable in class geomerative.RCommand
-  
- ADAPTATIVE - Static variable in class geomerative.RG
- 
ADAPTATIVE segmentator minimizes the number of segments avoiding perceptual artifacts like angles or cusps. 
- add(RPoint) - Method in class geomerative.RPoint
- 
Use this to add a vector to this point. 
- addBezierTo(RPoint, RPoint, RPoint) - Method in class geomerative.RPath
- 
Add a new cubic bezier to the path. 
- addBezierTo(float, float, float, float, float, float) - Method in class geomerative.RPath
- 
Add a new cubic bezier to the path. 
- addBezierTo(float, float, float, float, float, float) - Method in class geomerative.RShape
- 
Use this method to add a new bezierTo command to the current path. 
- addBezierTo(RPoint, RPoint, RPoint) - Method in class geomerative.RShape
-  
- addChild() - Method in class geomerative.RShape
-  
- addChild(RShape) - Method in class geomerative.RShape
-  
- addClose() - Method in class geomerative.RContour
-  
- addClose() - Method in class geomerative.RPath
-  
- addClose() - Method in class geomerative.RPolygon
-  
- addClose() - Method in class geomerative.RShape
-  
- addCommand(RCommand) - Method in class geomerative.RPath
- 
Use this method to add new commands to the contour. 
- addContour(RContour) - Method in class geomerative.RPolygon
- 
Add a new contour to the polygon. 
- addContour() - Method in class geomerative.RPolygon
- 
Add an empty contour to the polygon. 
- addContour(RPoint[]) - Method in class geomerative.RPolygon
- 
Add a new contour to the polygon given an array of points. 
- addElement(RGeomElem) - Method in class geomerative.RGroup
- 
Use this method to add a new element. 
- addGroup(RGroup) - Method in class geomerative.RGroup
- 
Use this method to add a new element. 
- addLineTo(RPoint) - Method in class geomerative.RPath
- 
Add a new line to the path. 
- addLineTo(float, float) - Method in class geomerative.RPath
- 
Add a new line to the path. 
- addLineTo(float, float) - Method in class geomerative.RShape
- 
Use this method to add a new lineTo command to the current path. 
- addLineTo(RPoint) - Method in class geomerative.RShape
-  
- addMoveTo(float, float) - Method in class geomerative.RShape
- 
Use this method to add a new moveTo command to the shape. 
- addMoveTo(RPoint) - Method in class geomerative.RShape
-  
- addPath(RPath) - Method in class geomerative.RShape
- 
Use this method to create a new path. 
- addPath() - Method in class geomerative.RShape
-  
- addPoint(RPoint) - Method in class geomerative.RContour
- 
Use this method to add new points to the contour. 
- addPoint(float, float) - Method in class geomerative.RContour
-  
- addPoint(RPoint) - Method in class geomerative.RMesh
- 
Add a new point to the current strip. 
- addPoint(float, float) - Method in class geomerative.RMesh
- 
Add a new point to the current strip. 
- addPoint(int, RPoint) - Method in class geomerative.RMesh
- 
Add a new point to the given strip. 
- addPoint(int, float, float) - Method in class geomerative.RMesh
- 
Add a new point to the given strip. 
- addPoint(RPoint) - Method in class geomerative.RPolygon
- 
Add a new point to the current contour. 
- addPoint(float, float) - Method in class geomerative.RPolygon
- 
Add a new point to the current contour. 
- addPoint(int, RPoint) - Method in class geomerative.RPolygon
- 
Add a new point to the selected contour. 
- addPoint(int, float, float) - Method in class geomerative.RPolygon
- 
Add a new point to the selected contour. 
- addPoints(RPoint[]) - Method in class geomerative.RContour
- 
Efficiently add an array of points to the contour. 
- addPoints(List) - Method in class geomerative.RContour
- 
Efficiently add a list of points to the contour. 
- addQuadTo(RPoint, RPoint) - Method in class geomerative.RPath
- 
Add a new quadratic bezier to the path. 
- addQuadTo(float, float, float, float) - Method in class geomerative.RPath
- 
Add a new quadratic bezier to the path. 
- addQuadTo(float, float, float, float) - Method in class geomerative.RShape
- 
Use this method to add a new quadTo command to the current path. 
- addQuadTo(RPoint, RPoint) - Method in class geomerative.RShape
-  
- addShape(RShape) - Method in class geomerative.RShape
- 
Use this method to add a new shape. 
- addStrip(RStrip) - Method in class geomerative.RMesh
- 
Add a new strip. 
- addStrip() - Method in class geomerative.RMesh
-  
- addVertex(RPoint) - Method in class geomerative.RStrip
- 
Use this method to add new vertices to the strip. 
- addVertex(float, float) - Method in class geomerative.RStrip
-  
- advancements - Variable in class geomerative.RClosest
-  
- align - Variable in class geomerative.RFont
- 
The alignment of the font. 
- angle(RPoint) - Method in class geomerative.RPoint
- 
Use this to obtain the angle between the vector and another vector 
- apply(float, float, float, float, float, float) - Method in class geomerative.RMatrix
- 
Multiply the matrix with another matrix. 
- apply(RMatrix) - Method in class geomerative.RMatrix
- 
Multiply the matrix with another matrix. 
- centerIn(RShape, PGraphics, float) - Static method in class geomerative.RG
-  
- centerIn(RShape, PGraphics) - Static method in class geomerative.RG
-  
- centerIn(PGraphics) - Method in class geomerative.RGeomElem
-  
- centerIn(PGraphics, float) - Method in class geomerative.RGeomElem
-  
- centerIn(PGraphics, float, float, float) - Method in class geomerative.RGeomElem
-  
- children - Variable in class geomerative.RShape
-  
- closest - Variable in class geomerative.RClosest
-  
- closestAdvFrom(RCommand, RPoint) - Static method in class geomerative.RCommand
-  
- closestPoints(RCommand) - Method in class geomerative.RCommand
-  
- closestPoints(RCommand) - Method in class geomerative.RPath
- 
Use this to find the closest or intersection points between this path and a command. 
- closestPoints(RPath) - Method in class geomerative.RPath
- 
Use this to return the intersection points between two paths. 
- COMMAND - Static variable in class geomerative.RGeomElem
-  
- commands - Variable in class geomerative.RPath
- 
Array of RCommand objects holding the commands of the path. 
- contains(RPoint) - Method in class geomerative.RCommand
-  
- contains(RPoint) - Method in class geomerative.RContour
-  
- contains(RPoint) - Method in class geomerative.RGeomElem
-  
- contains(RGeomElem) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape contains all the points of another shape. 
- contains(RPoint[]) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape contains an array of points. 
- contains(RPoint) - Method in class geomerative.RGroup
- 
Use this to return a specific tangent on the curve. 
- contains(RPoint) - Method in class geomerative.RMesh
-  
- contains(RPoint) - Method in class geomerative.RPath
- 
Use this to return a specific tangent on the curve. 
- contains(RPoint) - Method in class geomerative.RPolygon
-  
- contains(float, float) - Method in class geomerative.RShape
- 
Use this to return a specific tangent on the curve. 
- contains(RPoint) - Method in class geomerative.RShape
- 
Use this to return a specific tangent on the curve. 
- containsBounds(RGeomElem) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape contains the bounding box of another shape. 
- containsHandles(RGeomElem) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape contains the handles of another shape. 
- CONTOUR - Static variable in class geomerative.RGeomElem
-  
- contours - Variable in class geomerative.RPolygon
- 
Array of RContour objects holding the contours of the polygon. 
- controlPoints - Variable in class geomerative.RCommand
-  
- countChildren() - Method in class geomerative.RShape
-  
- countCommands() - Method in class geomerative.RPath
- 
Use this method to count the number of commands in the contour. 
- countContours() - Method in class geomerative.RPolygon
- 
Use this method to count the number of contours in the polygon. 
- countControlPoints() - Method in class geomerative.RCommand
- 
Use this to return the number of control points of the curve. 
- countElements() - Method in class geomerative.RGroup
- 
Use this method to count the number of elements in the group. 
- countPaths() - Method in class geomerative.RShape
- 
Use this method to count the number of paths in the shape. 
- countPoints() - Method in class geomerative.RContour
- 
Use this method to count the number of points in the contour. 
- countStrips() - Method in class geomerative.RMesh
- 
Use this method to count the number of strips in the mesh. 
- countVertices() - Method in class geomerative.RStrip
- 
Use this method to count the number of vertices in the strip. 
- createCircle(float, float, float, int) - Static method in class geomerative.RPolygon
- 
Use this method to create a new circle polygon. 
- createCircle(float, int) - Static method in class geomerative.RPolygon
-  
- createCircle(float, float, float) - Static method in class geomerative.RPolygon
-  
- createCircle(float) - Static method in class geomerative.RPolygon
-  
- createCircle(float, float, float) - Static method in class geomerative.RShape
-  
- createEllipse(float, float, float, float) - Static method in class geomerative.RShape
- 
Use this method to create a new elliptical shape. 
- createLine(float, float, float, float) - Static method in class geomerative.RShape
- 
Use this method to create a new line. 
- createRectangle(float, float, float, float) - Static method in class geomerative.RPolygon
- 
Use this method to create a new rectangle polygon. 
- createRectangle(float, float) - Static method in class geomerative.RPolygon
-  
- createRectangle(float, float, float, float) - Static method in class geomerative.RShape
- 
Use this method to create a new circle shape. 
- createRing(float, float, float, float, int) - Static method in class geomerative.RPolygon
- 
Use this method to create a new ring polygon. 
- createRing(float, float, int) - Static method in class geomerative.RPolygon
-  
- createRing(float, float, float, float) - Static method in class geomerative.RPolygon
-  
- createRing(float, float) - Static method in class geomerative.RPolygon
-  
- createRing(float, float, float, float) - Static method in class geomerative.RShape
- 
Use this method to create a new ring polygon. 
- createShape(RPoint[][]) - Static method in class geomerative.RG
- 
Create a shape from an array of point arrays. 
- createStar(float, float, float, float, int) - Static method in class geomerative.RPolygon
- 
Use this method to create a new starform polygon. 
- createStar(float, float, int) - Static method in class geomerative.RPolygon
-  
- createStar(float, float, float, float, int) - Static method in class geomerative.RShape
- 
Use this method to create a new starform polygon. 
- cross(RPoint) - Method in class geomerative.RPoint
- 
Use this to perform a cross product of the point with another point. 
- CUBICBEZIERTO - Static variable in class geomerative.RCommand
-  
- cubicCubicClosest(RCommand, RCommand) - Static method in class geomerative.RCommand
-  
- cubicCubicIntersection(RCommand, RCommand) - Static method in class geomerative.RCommand
-  
- geomerative - package geomerative
-  
- getArea() - Method in class geomerative.RGeomElem
- 
Use this method to get the area of an element. 
- getArea() - Method in class geomerative.RPolygon
- 
Use this method to get the area covered by the polygon. 
- getBottomLeft() - Method in class geomerative.RGeomElem
- 
Use this method to get the bottom left position of the element. 
- getBottomRight() - Method in class geomerative.RGeomElem
- 
Use this method to get the bottom right position of the element. 
- getBounds() - Method in class geomerative.RGeomElem
- 
Use this method to get the bounding box of the element. 
- getBounds() - Method in class geomerative.RStrip
- 
Use this method to get the bounding box of the strip. 
- getBoundsPoints() - Method in class geomerative.RGeomElem
- 
Use this method to get the points of the bounding box of the element. 
- getCenter() - Method in class geomerative.RGeomElem
- 
Use this method to get the center point of the element. 
- getCenteringTransf(PGraphics, float, float, float) - Method in class geomerative.RGeomElem
- 
Use this method to get the transformation matrix in order to fit and center the element on the canvas. 
- getCenteringTransf(PGraphics) - Method in class geomerative.RGeomElem
-  
- getCenteringTransf(PGraphics, float) - Method in class geomerative.RGeomElem
-  
- getCentroid() - Method in class geomerative.RGeomElem
- 
Use this method to get the centroid of the element. 
- getCentroid() - Method in class geomerative.RGroup
- 
Use this method to get the centroid of the element. 
- getCentroid() - Method in class geomerative.RPolygon
- 
Use this method to get the centroid of the element. 
- getCentroid() - Method in class geomerative.RShape
- 
Use this method to get the centroid of the element. 
- getChild(String) - Method in class geomerative.RShape
- 
Extracts a shape by its name. 
- getClosest(RShape) - Method in class geomerative.RShape
- 
Use this method to get the closest or intersection points of the shape with another shape passed as argument. 
- getCommandType() - Method in class geomerative.RCommand
- 
Use this to return the command type. 
- getCurveLength(float) - Method in class geomerative.RCommand
- 
Use this to return arc length of a curve. 
- getCurveLength() - Method in class geomerative.RCommand
- 
Use this to return arc length of a curve. 
- getCurveLength() - Method in class geomerative.RGeomElem
- 
Use this to return the length of the curve. 
- getCurveLengths() - Method in class geomerative.RGeomElem
- 
Use this to return arclengths of each command on the curve. 
- getEllipse(float, float, float, float) - Static method in class geomerative.RG
- 
Get an ellipse as a shape object. 
- getEllipse(float, float, float) - Static method in class geomerative.RG
-  
- getFamily() - Method in class geomerative.RFont
-  
- getHandles() - Method in class geomerative.RCommand
- 
Use this to return the start, control and end points of the curve. 
- getHandles() - Method in class geomerative.RContour
- 
Use this to return the points of the contour. 
- getHandles() - Method in class geomerative.RGeomElem
-  
- getHandles() - Method in class geomerative.RGroup
- 
Use this to return the points of the group. 
- getHandles() - Method in class geomerative.RMesh
- 
Use this to get the vertices of the mesh. 
- getHandles() - Method in class geomerative.RPath
- 
Use this to return the start, control and end points of the path. 
- getHandles() - Method in class geomerative.RPolygon
- 
Use this to return the points of the polygon. 
- getHandles() - Method in class geomerative.RShape
- 
Use this to return the start, control and end points of the shape. 
- getHandles() - Method in class geomerative.RStrip
- 
Use this to get the vertices of the strip. 
- getHandlesInPaths() - Method in class geomerative.RCommand
-  
- getHandlesInPaths() - Method in class geomerative.RContour
-  
- getHandlesInPaths() - Method in class geomerative.RGeomElem
-  
- getHandlesInPaths() - Method in class geomerative.RGroup
-  
- getHandlesInPaths() - Method in class geomerative.RMesh
-  
- getHandlesInPaths() - Method in class geomerative.RPath
- 
Use this to return the handles of each path of the path. 
- getHandlesInPaths() - Method in class geomerative.RPolygon
-  
- getHandlesInPaths() - Method in class geomerative.RShape
-  
- getHeight() - Method in class geomerative.RGeomElem
- 
Use this method to get the height of the element. 
- getIntersections(RShape) - Method in class geomerative.RShape
- 
Use this method to get the points of intersection between this shape and another shape passed in as a parameter. 
- getLine(float, float, float, float) - Static method in class geomerative.RG
- 
Get a line as a shape object. 
- getLineSpacing() - Method in class geomerative.RFont
-  
- getOrigHeight() - Method in class geomerative.RGeomElem
- 
Use this method to get the original height of the element. 
- getOrigWidth() - Method in class geomerative.RGeomElem
- 
Use this method to get the original width of the element. 
- getPoint(float) - Method in class geomerative.RCommand
- 
Use this to return a specific point on the curve. 
- getPoint(float) - Method in class geomerative.RContour
-  
- getPoint(float) - Method in class geomerative.RGeomElem
-  
- getPoint(float) - Method in class geomerative.RGroup
-  
- getPoint(float) - Method in class geomerative.RMesh
-  
- getPoint(float) - Method in class geomerative.RPath
- 
Return a specific point on the curve. 
- getPoint(float) - Method in class geomerative.RPolygon
-  
- getPoint(float) - Method in class geomerative.RShape
- 
Use this to return a point on the curve given a certain advancement. 
- getPoints() - Method in class geomerative.RCommand
- 
Use this to return the points on the curve. 
- getPoints() - Method in class geomerative.RContour
- 
Use this to return the points of the contour. 
- getPoints() - Method in class geomerative.RGeomElem
-  
- getPoints() - Method in class geomerative.RGroup
- 
Use this to return the points of the group. 
- getPoints() - Method in class geomerative.RMesh
- 
Use this to get the vertices of the mesh. 
- getPoints() - Method in class geomerative.RPath
- 
Use this to return the points on the curve. 
- getPoints() - Method in class geomerative.RPolygon
- 
Use this to return the points of the polygon. 
- getPoints() - Method in class geomerative.RShape
- 
Use this to return the points on the curve of the shape. 
- getPoints() - Method in class geomerative.RStrip
- 
Use this to get the vertices of the strip. 
- getPointsInPaths() - Method in class geomerative.RCommand
-  
- getPointsInPaths() - Method in class geomerative.RContour
-  
- getPointsInPaths() - Method in class geomerative.RGeomElem
-  
- getPointsInPaths() - Method in class geomerative.RGroup
- 
Use this to return the points of each path of the group. 
- getPointsInPaths() - Method in class geomerative.RMesh
-  
- getPointsInPaths() - Method in class geomerative.RPath
- 
Use this to return the points of each path of the path. 
- getPointsInPaths() - Method in class geomerative.RPolygon
-  
- getPointsInPaths() - Method in class geomerative.RShape
- 
Use this to return the points of each path of the group. 
- getRect(float, float, float, float) - Static method in class geomerative.RG
- 
Get an rectangle as a shape object. 
- getRect(float, float, float) - Static method in class geomerative.RG
-  
- getRing(float, float, float, float) - Static method in class geomerative.RG
- 
Get a ring as a shape object. 
- getShape() - Static method in class geomerative.RG
- 
End the shape being created and get it as an object. 
- getStar(float, float, float, float, int) - Static method in class geomerative.RG
- 
Get a star as a shape object. 
- getStyle() - Method in class geomerative.RGeomElem
-  
- getTangent(float) - Method in class geomerative.RCommand
- 
Use this to return a specific tangent on the curve. 
- getTangent(float) - Method in class geomerative.RContour
-  
- getTangent(float) - Method in class geomerative.RGeomElem
-  
- getTangent(float) - Method in class geomerative.RGroup
-  
- getTangent(float) - Method in class geomerative.RMesh
-  
- getTangent(float) - Method in class geomerative.RPath
- 
Use this to return a specific tangent on the curve. 
- getTangent(float) - Method in class geomerative.RPolygon
-  
- getTangent(float) - Method in class geomerative.RShape
- 
Use this to return a point on the curve given a certain advancement. 
- getTangents(int) - Method in class geomerative.RCommand
- 
Use this to return the tangents on the curve. 
- getTangents() - Method in class geomerative.RCommand
-  
- getTangents() - Method in class geomerative.RContour
-  
- getTangents() - Method in class geomerative.RGeomElem
-  
- getTangents() - Method in class geomerative.RGroup
- 
Use this to return the points of the group. 
- getTangents() - Method in class geomerative.RMesh
-  
- getTangents() - Method in class geomerative.RPath
- 
Use this to return the tangents on the curve. 
- getTangents() - Method in class geomerative.RPolygon
-  
- getTangents() - Method in class geomerative.RShape
- 
Use this to return the points on the curve of the shape. 
- getTangentsInPaths() - Method in class geomerative.RCommand
-  
- getTangentsInPaths() - Method in class geomerative.RContour
-  
- getTangentsInPaths() - Method in class geomerative.RGeomElem
-  
- getTangentsInPaths() - Method in class geomerative.RGroup
-  
- getTangentsInPaths() - Method in class geomerative.RMesh
-  
- getTangentsInPaths() - Method in class geomerative.RPath
- 
Use this to return the tangents of each path of the path. 
- getTangentsInPaths() - Method in class geomerative.RPolygon
-  
- getTangentsInPaths() - Method in class geomerative.RShape
-  
- getText(String, String, int, int) - Static method in class geomerative.RG
- 
Get the shape corresponding to a text. 
- getText(String) - Static method in class geomerative.RG
-  
- getTopLeft() - Method in class geomerative.RGeomElem
- 
Use this method to get the top left position of the element. 
- getTopRight() - Method in class geomerative.RGeomElem
- 
Use this method to get the top right position of the element. 
- getType() - Method in class geomerative.RCommand
-  
- getType() - Method in class geomerative.RContour
- 
Use this method to get the type of element this is. 
- getType() - Method in class geomerative.RGeomElem
-  
- getType() - Method in class geomerative.RGroup
- 
Use this method to get the type of element this is. 
- getType() - Method in class geomerative.RMesh
- 
Use this method to get the type of element this is. 
- getType() - Method in class geomerative.RPath
- 
Use this method to get the type of element this is. 
- getType() - Method in class geomerative.RPolygon
- 
Use this method to get the type of element this is. 
- getType() - Method in class geomerative.RShape
- 
Use this method to get the type of element this is. 
- getWidth() - Method in class geomerative.RGeomElem
- 
Use this method to get the width of the element. 
- getX() - Method in class geomerative.RGeomElem
- 
Use this method to get the x (left side) position of the element. 
- getY() - Method in class geomerative.RGeomElem
- 
Use this method to get the y position of the element. 
- GROUP - Static variable in class geomerative.RGeomElem
-  
- groupToString(RGroup) - Method in class geomerative.RSVG
-  
- ignoreStyles - Static variable in class geomerative.RG
-  
- ignoreStyles(boolean) - Static method in class geomerative.RG
- 
Ignore the styles of the shapes when drawing and use the Processing style methods. 
- ignoreStyles() - Static method in class geomerative.RG
-  
- init(PApplet) - Static method in class geomerative.RG
- 
Initialize the library. 
- initialized() - Static method in class geomerative.RG
-  
- insertHandle(float) - Method in class geomerative.RPath
- 
Use this to insert a split point into the path. 
- insertHandle(float) - Method in class geomerative.RShape
- 
Use this to insert a split point into the shape. 
- insertHandleInPaths(float) - Method in class geomerative.RGroup
- 
Use this to insert a split point into each command of the group. 
- insertHandleInPaths(float) - Method in class geomerative.RPath
- 
Use this to insert a split point into each command of the path. 
- insertHandleInPaths(float) - Method in class geomerative.RShape
- 
Use this to insert a split point into each command of the shape. 
- intersection(RShape, RShape) - Static method in class geomerative.RG
- 
Binary intersection between two shapes. 
- intersection(RPolygon) - Method in class geomerative.RPolygon
- 
Use this method to get the intersection of this polygon with the polygon passed in as a parameter. 
- intersection(RShape) - Method in class geomerative.RShape
- 
Use this method to get the intersection of this polygon with the polygon passed in as a parameter. 
- intersectionPoints(RCommand) - Method in class geomerative.RCommand
-  
- intersectionPoints(RCommand) - Method in class geomerative.RPath
- 
Use this to return the intersection points between this path and a command. 
- intersectionPoints(RPath) - Method in class geomerative.RPath
- 
Use this to return the intersection points between two paths. 
- intersects - Variable in class geomerative.RClosest
-  
- intersects(RGeomElem) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape intersects another shape. 
- intersects(RPoint[]) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape intersects an array of points. 
- intersectsBounds(RGeomElem) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape intersects the bounding box of another shape. 
- intersectsHandles(RGeomElem) - Method in class geomerative.RGeomElem
- 
Use this method to test if the shape intersects the handles of another shape. 
- isHole() - Method in class geomerative.RContour
- 
Use this method to know if the contour is a hole. 
- isHole() - Method in class geomerative.RPolygon
- 
Return true if this polygon is a hole. 
- isIn(PGraphics) - Method in class geomerative.RGeomElem
- 
Use this method to know if the shape is inside a graphics object. 
- isIn(PApplet) - Method in class geomerative.RGeomElem
-  
- RClosest - Class in geomerative
- 
This class allows contains information about an evaluation of the closest points or intersections between shapes/paths/commands. 
- RClosest() - Constructor for class geomerative.RClosest
-  
- RCommand - Class in geomerative
-  
- RCommand() - Constructor for class geomerative.RCommand
- 
Create an empty command 
- RCommand(RCommand) - Constructor for class geomerative.RCommand
- 
Make a copy of another RCommand object. 
- RCommand(RCommand, RPoint) - Constructor for class geomerative.RCommand
- 
Make a copy of another RCommand object with a specific start point. 
- RCommand(RPoint, RPoint) - Constructor for class geomerative.RCommand
- 
Create a LINETO command object with specific start and end points. 
- RCommand(float, float, float, float) - Constructor for class geomerative.RCommand
- 
Create a LINETO command object with specific start and end point coordinates. 
- RCommand(RPoint, RPoint, RPoint) - Constructor for class geomerative.RCommand
- 
Create a QUADBEZIERTO command object with specific start, control and end point coordinates. 
- RCommand(float, float, float, float, float, float) - Constructor for class geomerative.RCommand
- 
Create a QUADBEZIERTO command object with specific start, control and end point coordinates. 
- RCommand(RPoint, RPoint, RPoint, RPoint) - Constructor for class geomerative.RCommand
- 
Create a CUBICBEZIERTO command object with specific start, control and end point coordinates. 
- RCommand(float, float, float, float, float, float, float, float) - Constructor for class geomerative.RCommand
- 
Create a CUBICBEZIERTO command object with specific start, control and end point coordinates. 
- RContour - Class in geomerative
- 
RContour is a reduced interface for creating, holding and drawing contours. 
- RContour(RPoint[]) - Constructor for class geomerative.RContour
- 
Create a countour given an array of points. 
- RContour() - Constructor for class geomerative.RContour
-  
- RContour(RContour) - Constructor for class geomerative.RContour
-  
- removeElement(int) - Method in class geomerative.RGroup
- 
Use this method to remove an element. 
- RFont - Class in geomerative
- 
RShape is a reduced interface for creating, holding and drawing text from TrueType Font files. 
- RFont(String, int, int) - Constructor for class geomerative.RFont
- 
The constructor of the RFont object. 
- RFont(String, int) - Constructor for class geomerative.RFont
-  
- RFont(String) - Constructor for class geomerative.RFont
-  
- RG - Class in geomerative
- 
RG is a static class containing all the states, modes, etc.. 
- RG() - Constructor for class geomerative.RG
-  
- RG.FontNotLoadedException - Exception in geomerative
-  
- RG.LibraryNotInitializedException - Exception in geomerative
-  
- RG.NoPathInitializedException - Exception in geomerative
-  
- RGeomElem - Class in geomerative
- 
RGeomElem is an interface to any geometric element that can be drawn and transformed, such as shapes, polygons or meshes. 
- RGeomElem() - Constructor for class geomerative.RGeomElem
-  
- RGroup - Class in geomerative
- 
RGroup is a holder for a group of geometric elements that can be drawn and transformed, such as shapes, polygons or meshes. 
- RGroup() - Constructor for class geomerative.RGroup
- 
Use this method to create a new empty group. 
- RGroup(RGroup) - Constructor for class geomerative.RGroup
- 
Use this method to create a copy of a group. 
- RMatrix - Class in geomerative
- 
RMatrix is a very simple interface for creating, holding 3x3 matrices with the most common 2D affine transformations such as translation, rotation, scaling and shearing. 
- RMatrix(float, float, float, float, float, float) - Constructor for class geomerative.RMatrix
- 
Create a new matrix given the coefficients. 
- RMatrix() - Constructor for class geomerative.RMatrix
- 
Create a new identity matrix. 
- RMatrix(RMatrix) - Constructor for class geomerative.RMatrix
- 
Copy a matrix. 
- RMatrix(String) - Constructor for class geomerative.RMatrix
-  
- RMesh - Class in geomerative
- 
RMesh is a reduced interface for creating, holding and drawing meshes. 
- RMesh() - Constructor for class geomerative.RMesh
- 
Create a new empty mesh. 
- RMesh(RMesh) - Constructor for class geomerative.RMesh
- 
Copy a mesh. 
- rotate(float, float, float) - Method in class geomerative.RGeomElem
- 
Apply a rotation to the element, given an angle and optionally a rotation center. 
- rotate(float) - Method in class geomerative.RGeomElem
-  
- rotate(float, RPoint) - Method in class geomerative.RGeomElem
- 
Apply a rotation to the element, given an angle and optionally a rotation center. 
- rotate(float, float, float) - Method in class geomerative.RMatrix
- 
Apply a rotation to the matrix, given an angle and optionally a rotation center. 
- rotate(float) - Method in class geomerative.RMatrix
-  
- rotate(float, RPoint) - Method in class geomerative.RMatrix
- 
Apply a rotation to the matrix, given an angle and optionally a rotation center. 
- rotate(float, float, float) - Method in class geomerative.RPoint
- 
Apply a rotation to the point, given the angle and optionally the coordinates of the center of rotation. 
- rotate(float) - Method in class geomerative.RPoint
-  
- rotate(float, RPoint) - Method in class geomerative.RPoint
- 
Apply a rotation to the point, given the angle and optionally the point of the center of rotation. 
- RPath - Class in geomerative
- 
RPath is a reduced interface for creating, holding and drawing contours. 
- RPath() - Constructor for class geomerative.RPath
- 
Create a new empty path. 
- RPath(RPoint[]) - Constructor for class geomerative.RPath
- 
Create a new path, given an array of points. 
- RPath(float, float) - Constructor for class geomerative.RPath
- 
Create a new path, given the coordinates of the first point. 
- RPath(RPoint) - Constructor for class geomerative.RPath
- 
Create a new path, given the first point. 
- RPath(RPath) - Constructor for class geomerative.RPath
- 
Copy a path. 
- RPath(RCommand) - Constructor for class geomerative.RPath
-  
- RPoint - Class in geomerative
- 
RPoint is a very simple interface for creating, holding and drawing 2D points. 
- RPoint(float, float) - Constructor for class geomerative.RPoint
- 
Create a new point, given the coordinates. 
- RPoint(double, double) - Constructor for class geomerative.RPoint
-  
- RPoint() - Constructor for class geomerative.RPoint
- 
Create a new point at (0, 0). 
- RPoint(RPoint) - Constructor for class geomerative.RPoint
- 
Copy a point. 
- RPolygon - Class in geomerative
- 
RPolygon is a reduced interface for creating, holding and drawing complex polygons. 
- RPolygon(RPolygon) - Constructor for class geomerative.RPolygon
- 
Make a copy of the given polygon. 
- RPolygon(RPoint[]) - Constructor for class geomerative.RPolygon
- 
Create a new polygon given an array of points. 
- RPolygon(RContour) - Constructor for class geomerative.RPolygon
- 
Create a new polygon given a contour. 
- RPolygon() - Constructor for class geomerative.RPolygon
- 
Create an empty polygon. 
- RShape - Class in geomerative
- 
RShape is a reduced interface for creating, holding and drawing complex shapes. 
- RShape() - Constructor for class geomerative.RShape
- 
Use this method to create a new empty shape. 
- RShape(RPath) - Constructor for class geomerative.RShape
-  
- RShape(RPath[]) - Constructor for class geomerative.RShape
-  
- RShape(RPoint[][]) - Constructor for class geomerative.RShape
-  
- RShape(RShape) - Constructor for class geomerative.RShape
-  
- RStrip - Class in geomerative
- 
RStrip is a reduced interface for creating, holding and drawing triangle strips. 
- RStrip(RStrip) - Constructor for class geomerative.RStrip
- 
Use this method to create a new strip. 
- RStrip() - Constructor for class geomerative.RStrip
-  
- RStyle - Class in geomerative
-  
- RStyle() - Constructor for class geomerative.RStyle
-  
- RStyle(RStyle) - Constructor for class geomerative.RStyle
-  
- RSVG - Class in geomerative
-  
- RSVG() - Constructor for class geomerative.RSVG
-  
- saveGroup(String, RGroup) - Method in class geomerative.RSVG
-  
- saveShape(String, RShape) - Static method in class geomerative.RG
- 
Save a shape object to a file. 
- saveShape(String, RShape) - Method in class geomerative.RSVG
-  
- scale(float, float, RPoint) - Method in class geomerative.RGeomElem
- 
Apply a scale to the element, given scaling factors and optionally a scaling center. 
- scale(float, float) - Method in class geomerative.RGeomElem
-  
- scale(float, float, float, float) - Method in class geomerative.RGeomElem
- 
Apply a scale to the element, given scaling factors and optionally a scaling center. 
- scale(float, RPoint) - Method in class geomerative.RGeomElem
- 
Apply a scale to the element, given scaling factors and optionally a scaling center. 
- scale(float) - Method in class geomerative.RGeomElem
-  
- scale(float, float, float) - Method in class geomerative.RGeomElem
- 
Apply a scale to the element, given scaling factors and optionally a scaling center. 
- scale(float, float, float, float) - Method in class geomerative.RMatrix
- 
Apply a scale to the matrix, given scaling factors and optionally a scaling center. 
- scale(float, float) - Method in class geomerative.RMatrix
-  
- scale(float, float, float) - Method in class geomerative.RMatrix
- 
Apply a scale to the matrix, given scaling factors and optionally a scaling center. 
- scale(float, float, RPoint) - Method in class geomerative.RMatrix
- 
Apply a scale to the matrix, given scaling factors and optionally a scaling center. 
- scale(float, RPoint) - Method in class geomerative.RMatrix
- 
Apply a scale to the matrix, given scaling factors and optionally a scaling center. 
- scale(float) - Method in class geomerative.RMatrix
-  
- scale(float, float) - Method in class geomerative.RPoint
- 
Apply a scaling to the point, given the scaling factors. 
- scale(float) - Method in class geomerative.RPoint
- 
Apply a scaling to the point, given a scaling factor. 
- scale(RPoint) - Method in class geomerative.RPoint
- 
Apply a scaling to the point, given a scaling vector. 
- segmentAngleTol - Static variable in class geomerative.RCommand
-  
- segmentType - Static variable in class geomerative.RCommand
-  
- setAdaptor(int) - Static method in class geomerative.RG
- 
Use this to set the adaptor type. 
- setAdaptorLengthOffset(float) - Static method in class geomerative.RG
- 
Use this to set the adaptor length offset. 
- setAdaptorScale(float) - Static method in class geomerative.RG
- 
Use this to set the adaptor scaling. 
- setAlign(int) - Method in class geomerative.RFont
- 
Use this method to reset the alignment of the font. 
- setAlpha(float) - Method in class geomerative.RGeomElem
-  
- setAlpha(int) - Method in class geomerative.RGeomElem
-  
- setAlpha(String) - Method in class geomerative.RGeomElem
-  
- setAlpha(float) - Method in class geomerative.RStyle
-  
- setAlpha(int) - Method in class geomerative.RStyle
-  
- setAlpha(String) - Method in class geomerative.RStyle
-  
- setContour(int) - Method in class geomerative.RPolygon
- 
Use this method to set the current contour to which append points. 
- setCurrent(int) - Method in class geomerative.RMesh
- 
Use this method to set the current strip to which append points. 
- setDpi(int) - Static method in class geomerative.RG
- 
Use this to set the resolution of the display. 
- setFill(boolean) - Method in class geomerative.RGeomElem
-  
- setFill(int) - Method in class geomerative.RGeomElem
-  
- setFill(String) - Method in class geomerative.RGeomElem
-  
- setFill(boolean) - Method in class geomerative.RStyle
-  
- setFill(int) - Method in class geomerative.RStyle
-  
- setFill(String) - Method in class geomerative.RStyle
-  
- setFillAlpha(int) - Method in class geomerative.RGeomElem
-  
- setFillAlpha(String) - Method in class geomerative.RGeomElem
-  
- setFillAlpha(int) - Method in class geomerative.RStyle
-  
- setFillAlpha(String) - Method in class geomerative.RStyle
-  
- setName(String) - Method in class geomerative.RGeomElem
-  
- setPath(int) - Method in class geomerative.RShape
- 
Use this method to set the current path. 
- setPolygonizer(int) - Static method in class geomerative.RG
- 
Use this to set the polygonizer type. 
- setPolygonizerAngle(float) - Static method in class geomerative.RG
- 
Use this to set the segmentator angle tolerance for the ADAPTATIVE segmentator and set the segmentator to ADAPTATIVE. 
- setPolygonizerLength(float) - Static method in class geomerative.RG
- 
Use this to set the segmentator length for the UNIFORMLENGTH segmentator and set the segmentator to UNIFORMLENGTH. 
- setPolygonizerStep(float) - Static method in class geomerative.RG
- 
Use this to set the segmentator step for the UNIFORMSTEP segmentator and set the segmentator to UNIFORMSTEP. 
- setSegmentAngle(float) - Static method in class geomerative.RCommand
- 
Use this to set the segmentator angle tolerance for the ADAPTATIVE segmentator and set the segmentator to ADAPTATIVE. 
- setSegmentator(int) - Static method in class geomerative.RCommand
- 
Use this to set the segmentator type. 
- setSegmentGraphic(PGraphics) - Static method in class geomerative.RCommand
- 
Use this to set the segmentator graphic context. 
- setSegmentLength(float) - Static method in class geomerative.RCommand
- 
Use this to set the segmentator length for the UNIFORMLENGTH segmentator and set the segmentator to UNIFORMLENGTH. 
- setSegmentOffset(float) - Static method in class geomerative.RCommand
- 
Use this to set the segmentator offset for the UNIFORMLENGTH segmentator and set the segmentator to UNIFORMLENGTH. 
- setSegmentStep(float) - Static method in class geomerative.RCommand
- 
Use this to set the segmentator step for the UNIFORMSTEP segmentator and set the segmentator to UNIFORMSTEP. 
- setSize(int) - Method in class geomerative.RFont
- 
Use this method to reset the point size of the font. 
- setStroke(boolean) - Method in class geomerative.RGeomElem
-  
- setStroke(int) - Method in class geomerative.RGeomElem
-  
- setStroke(String) - Method in class geomerative.RGeomElem
-  
- setStroke(boolean) - Method in class geomerative.RStyle
-  
- setStroke(int) - Method in class geomerative.RStyle
-  
- setStroke(String) - Method in class geomerative.RStyle
-  
- setStrokeAlpha(int) - Method in class geomerative.RGeomElem
-  
- setStrokeAlpha(String) - Method in class geomerative.RGeomElem
-  
- setStrokeAlpha(int) - Method in class geomerative.RStyle
-  
- setStrokeAlpha(String) - Method in class geomerative.RStyle
-  
- setStrokeCap(String) - Method in class geomerative.RGeomElem
-  
- setStrokeCap(String) - Method in class geomerative.RStyle
-  
- setStrokeJoin(String) - Method in class geomerative.RGeomElem
-  
- setStrokeJoin(String) - Method in class geomerative.RStyle
-  
- setStrokeWeight(float) - Method in class geomerative.RGeomElem
-  
- setStrokeWeight(String) - Method in class geomerative.RGeomElem
-  
- setStrokeWeight(float) - Method in class geomerative.RStyle
-  
- setStrokeWeight(String) - Method in class geomerative.RStyle
-  
- setStyle(RStyle) - Method in class geomerative.RGeomElem
-  
- shape(RShape, float, float, float, float) - Static method in class geomerative.RG
- 
Draw a shape to a given position on the screen. 
- shape(RShape, float, float) - Static method in class geomerative.RG
-  
- shape(RShape) - Static method in class geomerative.RG
-  
- SHAPE - Static variable in class geomerative.RGeomElem
-  
- shapeToString(RShape) - Method in class geomerative.RSVG
-  
- shear(float, float) - Method in class geomerative.RGeomElem
- 
Apply a shear to the element, given shearing factors 
- shear(float, float) - Method in class geomerative.RMatrix
- 
Use this to apply a shearing to the matrix. 
- size - Variable in class geomerative.RFont
- 
The point size of the font. 
- skewX(float) - Method in class geomerative.RGeomElem
- 
Apply a horizontal skew to the element, given skewing angle 
- skewX(float) - Method in class geomerative.RMatrix
- 
Use this to apply a skewing to the matrix. 
- skewY(float) - Method in class geomerative.RGeomElem
- 
Apply a vertical skew to the element, given skewing angle 
- skewY(float) - Method in class geomerative.RMatrix
-  
- split(float) - Method in class geomerative.RCommand
- 
Returns two commands resulting of splitting the command. 
- split(RShape, float) - Static method in class geomerative.RG
- 
Split a shape along the curve length in two parts. 
- split(float) - Method in class geomerative.RGroup
-  
- split(float) - Method in class geomerative.RPath
- 
Use this to split a path into two separate new paths. 
- split(float) - Method in class geomerative.RShape
-  
- splitPaths(float) - Method in class geomerative.RGroup
-  
- splitPaths(float) - Method in class geomerative.RShape
-  
- sqrnorm() - Method in class geomerative.RPoint
- 
Use this to obtain the square norm of the point. 
- startPoint - Variable in class geomerative.RCommand
-  
- strips - Variable in class geomerative.RMesh
- 
Array of RStrip objects holding the contours of the polygon. 
- stroke - Variable in class geomerative.RStyle
-  
- strokeAlpha - Variable in class geomerative.RStyle
-  
- strokeAlphaDef - Variable in class geomerative.RStyle
-  
- strokeCap - Variable in class geomerative.RStyle
-  
- strokeCapDef - Variable in class geomerative.RStyle
-  
- strokeColor - Variable in class geomerative.RStyle
-  
- strokeDef - Variable in class geomerative.RStyle
-  
- strokeJoin - Variable in class geomerative.RStyle
-  
- strokeJoinDef - Variable in class geomerative.RStyle
-  
- strokeWeight - Variable in class geomerative.RStyle
-  
- strokeWeightDef - Variable in class geomerative.RStyle
-  
- styleToString(RStyle) - Method in class geomerative.RSVG
-  
- sub(RPoint) - Method in class geomerative.RPoint
- 
Use this to subtract a vector from this point. 
- SUBSHAPE - Static variable in class geomerative.RGeomElem
-  
- text(String) - Static method in class geomerative.RG
- 
Draw text to the screen using the font set using the textFont method. 
- textFont(RFont, int) - Static method in class geomerative.RG
- 
Set the font object to be used in all text calls. 
- texture - Variable in class geomerative.RStyle
-  
- toGroup(String) - Method in class geomerative.RFont
- 
Use this method to get the outlines of a string in the form of an RGroup. 
- toGroup(String) - Method in class geomerative.RSVG
-  
- toMesh() - Method in class geomerative.RContour
-  
- toMesh() - Method in class geomerative.RGeomElem
-  
- toMesh() - Method in class geomerative.RGroup
-  
- toMesh() - Method in class geomerative.RMesh
-  
- toMesh() - Method in class geomerative.RPath
-  
- toMesh() - Method in class geomerative.RPolygon
- 
Use this method to create a new mesh from a given polygon. 
- toMesh() - Method in class geomerative.RShape
- 
Use this method to create a new mesh from a given polygon. 
- toMesh(String) - Method in class geomerative.RSVG
-  
- toMeshGroup() - Method in class geomerative.RGroup
- 
Use this method to get a new group whose elements are the corresponding meshes of the elements in the current group. 
- toPolygon() - Method in class geomerative.RContour
-  
- toPolygon(char) - Method in class geomerative.RFont
- 
Use this method to get the outlines of a character in the form of an RPolygon. 
- toPolygon() - Method in class geomerative.RGeomElem
-  
- toPolygon() - Method in class geomerative.RGroup
-  
- toPolygon() - Method in class geomerative.RMesh
-  
- toPolygon() - Method in class geomerative.RPath
-  
- toPolygon() - Method in class geomerative.RPolygon
-  
- toPolygon() - Method in class geomerative.RShape
- 
Use this method to create a new polygon from a given shape. 
- toPolygon(String) - Method in class geomerative.RSVG
-  
- toPolygonGroup() - Method in class geomerative.RGroup
- 
Use this method to get a new group whose elements are the corresponding polygons of the elements in the current group. 
- toShape() - Method in class geomerative.RCommand
-  
- toShape() - Method in class geomerative.RContour
-  
- toShape(char) - Method in class geomerative.RFont
- 
Use this method to get the outlines of a character in the form of an RShape. 
- toShape(String) - Method in class geomerative.RFont
-  
- toShape() - Method in class geomerative.RGeomElem
-  
- toShape() - Method in class geomerative.RGroup
-  
- toShape() - Method in class geomerative.RMesh
-  
- toShape() - Method in class geomerative.RPath
-  
- toShape() - Method in class geomerative.RPolygon
-  
- toShape() - Method in class geomerative.RShape
-  
- toShape(String) - Method in class geomerative.RSVG
-  
- toShapeGroup() - Method in class geomerative.RGroup
- 
Use this method to get a new group whose elements are all the corresponding shapes of the elements in the current group. 
- transform(RMatrix) - Method in class geomerative.RGeomElem
-  
- transform(float, float, float, float, boolean) - Method in class geomerative.RGeomElem
- 
Transform the geometric object to fit in a rectangle defined by the parameters passed. 
- transform(float, float, float, float) - Method in class geomerative.RGeomElem
-  
- transform(RMatrix) - Method in class geomerative.RMesh
- 
Use this method to transform the mesh. 
- transform(RMatrix) - Method in class geomerative.RPoint
- 
Use this to apply a transformation to the point. 
- transform(RMatrix) - Method in class geomerative.RStrip
- 
Use this method to transform the strip. 
- translate(float, float) - Method in class geomerative.RGeomElem
- 
Apply a translation to the element, given translation coordinates. 
- translate(RPoint) - Method in class geomerative.RGeomElem
- 
Apply a translation to the element, given a point. 
- translate(float, float) - Method in class geomerative.RMatrix
- 
Apply a translation to the matrix, given the coordinates. 
- translate(float) - Method in class geomerative.RMatrix
-  
- translate(RPoint) - Method in class geomerative.RMatrix
- 
Apply a translation to the matrix, given a point. 
- translate(float, float) - Method in class geomerative.RPoint
- 
Apply a translation to the point. 
- translate(RPoint) - Method in class geomerative.RPoint
- 
Apply a translation to the point. 
- TRISTRIP - Static variable in class geomerative.RGeomElem
-  
- type - Variable in class geomerative.RCommand
-  
- type - Variable in class geomerative.RContour
-  
- type - Variable in class geomerative.RGroup
-  
- type - Variable in class geomerative.RMesh
-  
- type - Variable in class geomerative.RPath
-  
- type - Variable in class geomerative.RPolygon
-  
- type - Variable in class geomerative.RShape
-  
- type - Variable in class geomerative.RStrip
-