HE_Mesh  5.1.2
wblut.geom.WB_GeometryFactory Class Reference
+ Inheritance diagram for wblut.geom.WB_GeometryFactory:

Public Member Functions

 WB_GeometryFactory ()
 
- Public Member Functions inherited from wblut.geom.WB_GeometryFactory3D
 WB_GeometryFactory3D ()
 
WB_Point origin ()
 
WB_Vector X ()
 
WB_Vector Y ()
 
WB_Vector Z ()
 
WB_Vector minX ()
 
WB_Vector minY ()
 
WB_Vector minZ ()
 
WB_Plane XY ()
 
WB_Plane YZ ()
 
WB_Plane ZX ()
 
WB_Plane YX ()
 
WB_Plane ZY ()
 
WB_Plane XZ ()
 
WB_CoordinateSystem3D createCSFromOX (final WB_Coord origin, final WB_Coord X)
 
WB_CoordinateSystem3D createCSFromOX (final WB_Coord origin, final WB_Coord X, final WB_CoordinateSystem3D parent)
 
WB_CoordinateSystem3D createCSFromOXY (final WB_Coord origin, final WB_Coord X, final WB_Coord Y)
 
WB_CoordinateSystem3D createCSFromOXY (final WB_Coord origin, final WB_Coord X, final WB_Coord Y, final WB_CoordinateSystem3D parent)
 
WB_CoordinateSystem3D createCSFromOXYZ (final WB_Coord origin, final WB_Coord X, final WB_Coord Y, final WB_Coord Z, final WB_CoordinateSystem3D parent)
 
WB_CoordinateSystem3D createCSFromOXYZ (final WB_Coord origin, final WB_Coord X, final WB_Coord Y, final WB_Coord Z)
 
WB_Map2D createEmbeddedPlane ()
 
WB_Map2D createEmbeddedPlane (final int mode, final double offset)
 
WB_Map2D createEmbeddedPlane (final int mode)
 
WB_Map2D createEmbeddedPlane (final WB_Plane P, final double offset)
 
WB_Map2D createEmbeddedPlane (final WB_Plane P)
 
WB_Point createPoint ()
 
WB_Point createPoint (final WB_Coord p)
 
WB_Point createPoint (final double[] p)
 
WB_Point createPoint (final double _x, final double _y)
 
WB_Point createPoint (final double _x, final double _y, final double _z)
 
WB_Point createPoint (final Coordinate coord)
 
WB_Point createInterpolatedPoint (final WB_Coord p, final WB_Coord q, final double f)
 
WB_Point createIncenter (final WB_Triangle tri)
 
WB_Point createOrthocenter (final WB_Triangle tri)
 
WB_Point createPointFromBarycentricCoordinates (final double u, final double v, final double w, final WB_Triangle tri)
 
WB_Point createPointFromCylindrical (final double r, final double phi, final double z)
 
WB_Point createPointFromSpherical (final double r, final double theta, final double phi)
 
WB_Point createPointFromParaboloidal (final double sigma, final double tau, final double phi)
 
WB_Point createPointFromParabolic (final double sigma, final double tau, final double z)
 
WB_Point createPointFromOblateSpheroidal (final double a, final double mu, final double nu, final double phi)
 
WB_Point createPointFromProlateSpheroidal (final double a, final double mu, final double nu, final double phi)
 
WB_Point createPointFromEllipsoidal (final double a, final double b, final double c, final double lambda, final double mu, final double nu)
 
WB_Point createPointFromElliptic (final double a, final double mu, final double nu, final double z)
 
WB_Point createPointFromToroidal (final double a, final double sigma, final double tau, final double phi)
 
WB_Point createPointFromBispherical (final double a, final double sigma, final double tau, final double phi)
 
WB_Point createPointFromBipolarCylindrical (final double a, final double sigma, final double tau, final double z)
 
WB_Point createPointFromConical (final double b, final double c, final double r, final double mu, final double nu)
 
WB_Point createCentroid (final WB_Triangle tri)
 
WB_Point createCentroid (final WB_Coord...points)
 
WB_Point createCircumcenter (final WB_Triangle tri)
 
WB_Point createPointFromTrilinearCoordinates (final double u, final double v, final double w, final WB_Triangle tri)
 
WB_Point createMidpoint (final WB_Coord p, final WB_Coord q)
 
WB_Point createMidpoint (final WB_Coord...p)
 
WB_Vector createVector ()
 
WB_Vector createVectorFromTo (final WB_Coord p, final WB_Coord q)
 
final WB_Vector createVector (final WB_Coord p)
 
WB_Vector createVector (final double _x, final double _y)
 
WB_Vector createVector (final double _x, final double _y, final double _z)
 
WB_Vector createNormalizedVector (final WB_Coord p)
 
WB_Vector createNormalizedVectorFromTo (final WB_Coord p, final WB_Coord q)
 
WB_Vector createNormalizedVector (final double _x, final double _y, final double _z)
 
WB_Vector createNormalizedVector (final double _x, final double _y, final double _z, final double _w)
 
WB_Vector createNormalizedVector (final double _x, final double _y)
 
WB_Vector createNormalizedPerpendicularVector (final double _x, final double _y)
 
WB_Vector createNormalizedPerpendicularVector (final double _x, final double _y, final double _z)
 
WB_Vector createNormalizedPerpendicularVector (final WB_Coord p)
 
WB_Vector createVectorFromCylindrical (final double r, final double phi, final double z)
 
WB_Vector createVectorFromSpherical (final double r, final double theta, final double phi)
 
WB_Vector createVectorFromParaboloidal (final double sigma, final double tau, final double phi)
 
WB_Vector createVectorFromParabolic (final double sigma, final double tau, final double z)
 
WB_Vector createVectorFromOblateSpheroidal (final double a, final double mu, final double nu, final double phi)
 
WB_Vector createVectorFromProlateSpheroidal (final double a, final double mu, final double nu, final double phi)
 
WB_Vector createVectorFromEllipsoidal (final double a, final double b, final double c, final double lambda, final double mu, final double nu)
 
WB_Vector createVectorFromElliptic (final double a, final double mu, final double nu, final double z)
 
WB_Vector createVectorFromToroidal (final double a, final double sigma, final double tau, final double phi)
 
WB_Vector createVectorFromBispherical (final double a, final double sigma, final double tau, final double phi)
 
WB_Vector createVectorFromBipolarCylindrical (final double a, final double sigma, final double tau, final double z)
 
WB_Vector createVectorFromConical (final double b, final double c, final double r, final double mu, final double nu)
 
WB_Line createLineThroughPoints (final WB_Coord p1, final WB_Coord p2)
 
WB_Line createLineThroughPoints (final double x1, final double y1, final double x2, final double y2)
 
WB_Line createLineThroughPoints (final double x1, final double y1, final double z1, final double x2, final double y2, final double z2)
 
WB_Line createLineWithDirection (final WB_Coord origin, final WB_Coord direction)
 
WB_Line createLineWithDirection (final double ox, final double oy, final double oz, final double dx, final double dy, final double dz)
 
WB_Line createParallelLineThroughPoint (final WB_Line L, final WB_Coord p)
 
WB_Plane createBisector (final WB_Coord p, final WB_Coord q)
 
WB_Ray createRayThroughPoints (final WB_Coord p1, final WB_Coord p2)
 
WB_Ray createRayThroughPoints (final double x1, final double y1, final double x2, final double y2)
 
WB_Ray createRayThroughPoints (final double x1, final double y1, final double z1, final double x2, final double y2, final double z2)
 
WB_Ray createRayWithDirection (final WB_Coord origin, final WB_Coord direction)
 
WB_Ray createRayWithDirection (final double ox, final double oy, final double oz, final double dx, final double dy, final double dz)
 
WB_Ray createParallelRayThroughPoint (final WB_Line L, final WB_Coord p)
 
WB_Segment createSegment (final WB_Coord p1, final WB_Coord p2)
 
WB_Segment createSegmentWithLength (final WB_Coord origin, final WB_Coord direction, final double length)
 
WB_Segment createSegment (final double x1, final double y1, final double x2, final double y2)
 
WB_Segment createSegmentWithLength (final double ox, final double oy, final double dx, final double dy, final double length)
 
WB_Segment createSegment (final double x1, final double y1, final double z1, final double x2, final double y2, final double z2)
 
WB_Segment createSegmentWithLength (final double ox, final double oy, final double oz, final double dx, final double dy, final double dz, final double length)
 
WB_Polygon createPolygonFromJTSPolygon (final Polygon JTSpoly, final WB_Map2D map)
 
WB_Polygon[] splitSimplePolygon (final WB_Polygon poly, final WB_Plane P)
 
WB_Triangle createTriangle (final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z, final double p3x, final double p3y, final double p3z)
 
WB_Triangle createTriangle (final WB_Coord p1, final WB_Coord p2, final WB_Coord p3)
 
WB_Circle createInversionCircle (final WB_Circle C, final WB_Circle inversionCircle)
 
WB_Circle createCircumcircle3D (final WB_Triangle tri)
 
WB_Circle createIncircle (final WB_Triangle tri)
 
WB_Plane createPlane (final WB_Coord origin, final WB_Coord normal)
 
WB_Plane createPlane (final double ox, final double oy, final double oz, final double nx, final double ny, final double nz)
 
WB_Plane createPlane (final WB_Coord p1, final WB_Coord p2, final WB_Coord p3)
 
WB_Plane createPlane (final WB_Triangle T)
 
WB_Plane createFlippedPlane (final WB_Plane P)
 
WB_Plane createOffsetPlane (final WB_Coord origin, final WB_Coord normal, final double offset)
 
WB_Plane createOffsetPlane (final double ox, final double oy, final double oz, final double nx, final double ny, final double nz, final double offset)
 
WB_Plane createOffsetPlane (final WB_Coord p1, final WB_Coord p2, final WB_Coord p3, final double offset)
 
WB_Mesh createMesh (final WB_Coord[] points, final int[][] faces)
 
WB_Mesh createMesh (final Collection<?extends WB_Coord > points, final int[][] faces)
 
WB_Mesh createMesh (final WB_AABB aabb)
 
WB_Mesh createUniqueMesh (final WB_Mesh mesh)
 
WB_Mesh createUniqueMesh (final WB_Mesh mesh, final double threshold)
 
WB_Mesh createTriMesh (final WB_Coord[] points, final int[][] faces)
 
WB_Mesh createTriMesh (final Collection<?extends WB_Coord > points, final int[][] faces)
 
WB_Mesh createTriMesh (final WB_Mesh mesh)
 
WB_Mesh createRegularPrism (final int n, final double radius, final double h)
 
WB_Mesh createPrism (final Collection<?extends WB_Coord > points, final double h)
 
WB_Mesh createPrismOpen (final Collection<?extends WB_Coord > points, final double h)
 
WB_Mesh createPrism (final WB_Coord[] points, final double h)
 
WB_Mesh createPrism (final WB_Polygon poly, final double h)
 
WB_Mesh createPrism (final WB_Polygon poly, final double h, final double offset)
 
WB_Mesh createMesh (final WB_Polygon poly)
 
WB_Mesh createMesh (final WB_Polygon poly, final double offset)
 
WB_Mesh createPrismOpen (final WB_Polygon poly, final double h)
 
WB_Mesh createRegularAntiPrism (final int n, final double radius, final double h)
 
WB_Mesh createAntiPrism (final Collection<?extends WB_Coord > points, final double h)
 
WB_Mesh createAntiPrism (final WB_Coord[] points, final double h)
 
WB_Mesh createAntiPrism (final WB_Polygon poly, final double h)
 
WB_Mesh createArchimedes (final int type, final double edgeLength)
 
WB_Mesh createCatalan (final int type, final double edgeLength)
 
WB_Mesh createJohnson (final int type, final double edgeLength)
 
WB_Mesh createOtherPolyhedron (final int type, final double edgeLength)
 
WB_Mesh createPlato (final int type, final double edgeLength)
 
WB_Mesh createPolyhedron (String name, final double radius)
 
WB_Mesh createZonohedron (final WB_Coord[] vectors, final double scale)
 
WB_Mesh createStellatedIcosahedron (final int type, final double radius)
 
WB_Mesh createPyramidWithAngles (final Collection<?extends WB_Coord > points, final double[] angles, final boolean b, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngles (final WB_Coord[] points, final double[] angles, final boolean b, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngleRange (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final boolean b, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngleRange (final WB_Coord[] points, final double minangle, final double maxangle, final boolean b, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngleRange (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngleRange (final WB_Coord[] points, final double minangle, final double maxangle, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngle (final Collection<?extends WB_Coord > points, final double angle, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngle (final WB_Coord[] points, final double angle, final WB_Map2D context)
 
WB_Mesh createPyramidWithAngleRange (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle)
 
WB_Mesh createPyramidWithAngleRange (final WB_Coord[] points, final double minangle, final double maxangle)
 
WB_Mesh createPyramidWithAngle (final Collection<?extends WB_Coord > points, final double angle)
 
WB_Mesh createPyramidWithAngle (final WB_Coord[] points, final double angle)
 
WB_Mesh createPyramidWithHeight (final Collection<?extends WB_Coord > points, final double height, final boolean b, final WB_Map2D context)
 
WB_Mesh createPyramidWithHeight (final Collection<?extends WB_Coord > points, final double height, final boolean b)
 
WB_Mesh createPyramidWithHeight (final Collection<?extends WB_Coord > points, final double height)
 
WB_Mesh createPyramidWithHeight (final WB_Coord[] points, final double height, final boolean b, final WB_Map2D context)
 
WB_Mesh createPyramidWithHeight (final WB_Coord[] points, final double height, final boolean b)
 
WB_Mesh createPyramidWithHeight (final WB_Polygon polygon, final double height)
 
WB_Mesh createDipyramidWithAngleRange (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final WB_Map2D context)
 
WB_Mesh createDipyramidWithAngleRange (final WB_Coord[] points, final double minangle, final double maxangle, final WB_Map2D context)
 
WB_Mesh createDipyramidWithAngle (final Collection<?extends WB_Coord > points, final double angle, final WB_Map2D context)
 
WB_Mesh createDipyramidWithAngle (final WB_Coord[] points, final double angle, final WB_Map2D context)
 
WB_Mesh createDipyramidWithAngle (final Collection<?extends WB_Coord > points, final double angle)
 
WB_Mesh createDipyramidWithAngle (final WB_Coord[] points, final double angle)
 
WB_Mesh createDipyramidWithHeight (final Collection<?extends WB_Coord > points, final double height, final WB_Map2D context)
 
WB_Mesh createDipyramidWithHeight (final WB_Coord[] points, final double height)
 
WB_Mesh createDipyramidWithHeight (final WB_Coord[] points, final double height, final WB_Map2D context)
 
WB_Mesh createDipyramidWithHeight (final Collection<?extends WB_Coord > points, final double height)
 
WB_Mesh createTaperWithAnglesAndHeight (final Collection<?extends WB_Coord > points, final double[] angles, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createTaperWithAnglesAndHeight (final WB_Coord[] points, final double angles[], final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleAndHeight (final Collection<?extends WB_Coord > points, final double angle, final double height, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleAndHeight (final WB_Coord[] points, final double angle, final double height, final WB_Map2D context)
 
WB_Mesh createTaperWithAngleAndHeight (final Collection<?extends WB_Coord > points, final double angle, final double height)
 
WB_Mesh createTaperWithAngleAndHeight (final WB_Coord[] points, final double angle, final double height)
 
WB_Mesh createBitaperWithAnglesAndHeight (final Collection<?extends WB_Coord > points, final double[] angles, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createBitaperWithAnglesAndHeight (final WB_Coord[] points, final double[] angles, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height)
 
WB_Mesh createBitaperWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height)
 
WB_Mesh createBitaperWithAngleAndHeight (final Collection<?extends WB_Coord > points, final double angle, final double height, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleAndHeight (final WB_Coord[] points, final double angle, final double height, final WB_Map2D context)
 
WB_Mesh createBitaperWithAngleAndHeight (final Collection<?extends WB_Coord > points, final double angle, final double height)
 
WB_Mesh createBitaperWithAngleAndHeight (final WB_Coord[] points, final double angle, final double height)
 
WB_Mesh createCapsuleWithAnglesAndHeight (final Collection<?extends WB_Coord > points, final double[] angles, final double height, final double cap, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createCapsuleWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height, final double cap, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createCapsuleWithAngleAndHeight (final Collection<?extends WB_Coord > points, final double angle, final double height, final double cap, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createCapsuleWithAnglesAndHeight (final Collection<?extends WB_Coord > points, final double[] angles, final double height, final double cap)
 
WB_Mesh createCapsuleWithAngleRangeAndHeight (final Collection<?extends WB_Coord > points, final double minangle, final double maxangle, final double height, final double cap)
 
WB_Mesh createCapsuleWithAngleAndHeight (final Collection<?extends WB_Coord > points, final double angle, final double height, final double cap)
 
WB_Mesh createCapsuleWithAnglesAndHeight (final WB_Coord[] points, final double[] angles, final double height, final double cap, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createCapsuleWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height, final double cap, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createCapsuleWithAngleAndHeight (final WB_Coord[] points, final double angle, final double height, final double cap, final boolean b, final boolean t, final WB_Map2D context)
 
WB_Mesh createCapsuleWithAnglesAndHeight (final WB_Coord[] points, final double[] angles, final double height, final double cap)
 
WB_Mesh createCapsuleWithAngleRangeAndHeight (final WB_Coord[] points, final double minangle, final double maxangle, final double height, final double cap)
 
WB_Mesh createCapsuleWithAngleAndHeight (final WB_Coord[] points, final double angle, final double height, final double cap)
 
WB_Mesh createSpindle (final Collection<?extends WB_Coord > points, final double height, final double cap, final WB_Map2D context)
 
WB_Mesh createSpindle (final Collection<?extends WB_Coord > points, final double height, final double cap)
 
WB_Mesh createSpindle (final WB_Coord[] points, final double height, final double cap, final WB_Map2D context)
 
WB_Mesh createSpindle (final WB_Coord[] points, final double height, final double cap)
 
WB_Mesh createConvexHull (final List<?extends WB_Coord > points)
 
WB_Mesh createConvexHull (final WB_Coord[] points)
 
WB_Mesh createConvexHull (final WB_Coord[] points, final boolean triangulate)
 
WB_Mesh createConvexHull (final List<?extends WB_Coord > points, final boolean triangulate)
 
WB_Mesh createConvexHullWithThreshold (final WB_Coord[] points, final boolean triangulate, final double threshold)
 
WB_Mesh createConvexHullWithThreshold (final List<?extends WB_Coord > points, final boolean triangulate, final double threshold)
 
WB_Point createClosestPointOnTriangle (final WB_Coord p, final WB_Coord a, final WB_Coord b, final WB_Coord c)
 
WB_Point createClosestPointOnPolygon (final WB_Coord p, final WB_Polygon poly)
 
WB_Sphere createSphereWithRadius (final WB_Coord center, final double radius)
 
WB_Sphere createSphereWithDiameter (final WB_Coord center, final double diameter)
 
WB_Sphere createSphereWithRadius (final double x, final double y, final double z, final double radius)
 
WB_Sphere createSphereWithDiameter (final double x, final double y, final double z, final double diameter)
 
WB_Tetrahedron createTetrahedron (final WB_Coord p1, final WB_Coord p2, final WB_Coord p3, final WB_Coord p4)
 
WB_Point getIntersection (final WB_Coord a, final WB_Coord b, final WB_Plane P)
 
WB_Polygon createPolygonConvexHull (final WB_Polygon poly)
 
List< WB_PolygoncreateBufferedPolygons (final WB_Polygon poly, final double d)
 
List< WB_PolygoncreateBufferedPolygons (final WB_Polygon poly, final double d, final int n)
 
List< WB_PolygoncreateBufferedPolygonsStraight (final WB_Polygon poly, final double d)
 
List< WB_PolygoncreateBufferedPolygons (final Collection<?extends WB_Polygon > poly, final double d)
 
List< WB_PolygoncreateBufferedPolygons (final Collection<?extends WB_Polygon > poly, final double d, final int n)
 
List< WB_PolygoncreateBufferedPolygonsStraight (final Collection<?extends WB_Polygon > poly, final double d)
 
List< WB_PolygoncreateBoundaryPolygons (final WB_Polygon poly)
 
List< WB_PolygoncreateRibbonPolygons (final WB_Polygon poly, final double d)
 
List< WB_PolygoncreateRibbonPolygons (final Collection<?extends WB_Polygon > poly, final double d)
 
List< WB_PolygoncreateRibbonPolygons (final WB_Polygon poly, final double o, final double i)
 
List< WB_PolygoncreateRibbonPolygons (final Collection<?extends WB_Polygon > poly, final double o, final double i)
 
List< WB_PolygoncreateSimplifiedPolygon (final WB_Polygon poly, final double tol)
 
List< WB_PolygoncreateDensifiedPolygon (final WB_Polygon poly, final double max)
 
List< WB_PolygonconstrainPolygons (final WB_Polygon poly, final WB_Polygon container)
 
List< WB_PolygonconstrainPolygons (final WB_Polygon[] polygons, final WB_Polygon container)
 
List< WB_PolygonconstrainPolygons (final List< WB_Polygon > polygons, final WB_Polygon container)
 
List< WB_CoordcreateUniquePoints (final List< WB_Coord > points, final double threshold)
 
List< WB_PlanecreateUniquePlanes (final List< WB_Plane > planes)
 
- Public Member Functions inherited from wblut.geom.WB_GeometryFactory2D
 WB_GeometryFactory2D ()
 
WB_CoordinateSystem3D WORLD ()
 
WB_Coord origin2D ()
 
WB_Coord X2D ()
 
WB_Coord Y2D ()
 
WB_Coord minX2D ()
 
WB_Coord minY2D ()
 
WB_CoordinateSystem3D createCSFromOX2D (final WB_Coord origin, final WB_Coord X)
 
WB_CoordinateSystem3D createCSFromOX2D (final WB_Coord origin, final WB_Coord X, final WB_CoordinateSystem3D parent)
 
WB_CoordinateSystem3D createCSFromOXY2D (final WB_Coord origin, final WB_Coord X, final WB_Coord Y)
 
WB_CoordinateSystem3D createCSFromOXY2D (final WB_Coord origin, final WB_Coord X, final WB_Coord Y, final WB_CoordinateSystem3D parent)
 
WB_CoordinateSystem3D createTransformedCS (final WB_CoordinateSystem3D CS, final WB_Transform T, final WB_CoordinateSystem3D parent)
 
WB_CoordinateSystem3D createTransformedCS (final WB_CoordinateSystem3D CS, final WB_Transform T)
 
WB_Point createPoint2D ()
 
WB_Point createPoint2D (final WB_Coord p)
 
WB_Point createPoint2D (final double x, final double y)
 
WB_Point createPoint2D (final Coordinate coord)
 
WB_Point createInterpolatedPoint2D (final WB_Coord p, final WB_Coord q, final double f)
 
WB_Point createPointFromPolar (final double r, final double phi)
 
WB_Point createPointFromBipolar (final double a, final double sigma, final double tau)
 
WB_Point createPointFromParabolic (final double sigma, final double tau)
 
WB_Point createPointFromHyperbolic (final double u, final double v)
 
WB_Point createPointFromElliptic (final double a, final double sigma, final double tau)
 
WB_Point createIncenter2D (final WB_Triangle tri)
 
WB_Point createClosestPointOnLine2D (final WB_Coord p, final WB_Line L)
 
List< WB_PointcreateClosestPoint (final WB_Line L1, final WB_Line L2)
 
List< WB_PointcreateIntersectionPoints2D (final WB_Circle C0, final WB_Circle C1)
 
List< WB_PointcreateIntersectionPoints2D (final WB_Line L, final WB_Circle C)
 
WB_Point createIntersectionPoint2D (final WB_Line L1, final WB_Line L2)
 
WB_Point createMirrorPoint2D (final WB_Coord p, final double x0, final double y0, final double x1, final double y1)
 
WB_Point createMirrorPoint2D (final WB_Coord p, final WB_Line L)
 
WB_Point createPointFromBarycentricCoordinates2D (final double u, final double v, final double w, final WB_Triangle tri)
 
WB_Point createInversionPoint2D (final WB_Coord p, final WB_Circle inversionCircle)
 
WB_Point createCentroid2D (final WB_Triangle tri)
 
WB_Point createCentroid2D (final WB_Coord...points)
 
WB_Point createCircumcenter2D (final WB_Triangle tri)
 
WB_Point createOrthocenter2D (final WB_Triangle tri)
 
WB_Point createPointFromTrilinearCoordinates2D (final double u, final double v, final double w, final WB_Triangle tri)
 
WB_Point createMidpoint2D (final WB_Coord p, final WB_Coord q)
 
WB_Point createMidpoint2D (final WB_Coord...p)
 
WB_Vector createVector2D ()
 
WB_Vector createVectorFromTo2D (final WB_Coord p, final WB_Coord q)
 
WB_Vector createVector2D (final WB_Coord p)
 
WB_Vector createVector2D (final double _x, final double _y)
 
WB_Vector createNormalizedVector2D (final WB_Coord p)
 
WB_Vector createNormalizedVectorFromTo2D (final WB_Coord p, final WB_Coord q)
 
WB_Vector createNormalizedVector2D (final double _x, final double _y)
 
WB_Vector createNormalizedPerpendicularVector2D (final double _x, final double _y)
 
WB_Vector createNormalizedPerpendicularVector2D (final WB_Coord v)
 
WB_Vector createVectorFromPolar (final double r, final double phi)
 
WB_Vector createVectorFromBipolar (final double a, final double sigma, final double tau)
 
WB_Vector createVectorFromParabolic (final double sigma, final double tau)
 
WB_Vector createVectorFromHyperbolic (final double u, final double v)
 
WB_Vector createVectorFromElliptic (final double a, final double mu, final double nu)
 
WB_Line createLineThroughPoints2D (final WB_Coord p1, final WB_Coord p2)
 
WB_Line createLineThroughPoints2D (final double x1, final double y1, final double x2, final double y2)
 
WB_Line createLineWithDirection2D (final WB_Coord origin, final WB_Coord direction)
 
WB_Line createLineWithDirection2D (final double ox, final double oy, final double dx, final double dy)
 
WB_Line createParallelLineThroughPoint2D (final WB_Line L, final WB_Coord p)
 
WB_Line createPerpendicularLineThroughPoint2D (final WB_Line L, final WB_Coord p)
 
List< WB_LinecreateParallelLines2D (final WB_Line L, final double d)
 
WB_Line createBisector2D (final WB_Coord p, final WB_Coord q)
 
List< WB_LinecreateAngleBisector2D (final WB_Line L1, final WB_Line L2)
 
WB_Line createLineTangentToCircleInPoint (final WB_Circle C, final WB_Coord p)
 
List< WB_LinecreateLinesTangentToCircleThroughPoint (final WB_Circle C, final WB_Coord p)
 
List< WB_LinecreateLinesTangentTo2Circles (final WB_Circle C0, final WB_Circle C1)
 
List< WB_LinecreatePerpendicularLinesTangentToCircle (final WB_Line L, final WB_Circle C)
 
WB_Ray createRayThroughPoints2D (final WB_Coord p1, final WB_Coord p2)
 
WB_Ray createRayThroughPoints2D (final double x1, final double y1, final double x2, final double y2)
 
WB_Ray createRayWithDirection2D (final WB_Coord origin, final WB_Coord direction)
 
WB_Ray createRayWithDirection2D (final double ox, final double oy, final double dx, final double dy)
 
WB_Ray createParallelRayThroughPoint2D (final WB_Line L, final WB_Coord p)
 
WB_Segment createSegment2D (final WB_Coord p1, final WB_Coord p2)
 
WB_Segment createSegmentWithLength2D (final WB_Coord origin, final WB_Coord direction, final double length)
 
WB_Segment createSegment2D (final double x1, final double y1, final double x2, final double y2)
 
WB_Segment createSegmentWithLength2D (final double ox, final double oy, final double dx, final double dy, final double length)
 
WB_PolyLine createPolyLine (final WB_Coord[] points)
 
WB_PolyLine createPolyLine (final Collection<?extends WB_Coord > points)
 
WB_Ring createRing (final WB_Coord[] points)
 
WB_Ring createRing (final List<?extends WB_Coord > points)
 
WB_Polygon createSimplePolygon (final WB_Coord...points)
 
WB_Polygon createSimplePolygon (final WB_Polygon poly)
 
WB_Polygon createSimplePolygon (final Collection<?extends WB_Coord > points)
 
WB_Polygon createSimplePolygon (final WB_Triangle triangle)
 
WB_Polygon createSimplePolygon (final WB_Quad quad)
 
WB_Polygon createSimplePolygon (final WB_Pentagon pentagon)
 
WB_Polygon createSimplePolygon (final WB_Hexagon hexagon)
 
WB_Polygon createSimplePolygon (final WB_Octagon octagon)
 
WB_Polygon createSimplePolygon (final List<?extends WB_Coord > tuples, final int[] indices)
 
WB_Polygon createPolygonWithHole (final WB_Coord[] points, final WB_Coord[] innerpoints)
 
WB_Polygon createPolygonWithHole (final Collection<?extends WB_Coord > points, final Collection<?extends WB_Coord > innerpoints)
 
WB_Polygon createPolygonWithHoles (final WB_Coord[] points, final WB_Coord[][] innerpoints)
 
WB_Polygon createPolygonWithHoles (final Collection<?extends WB_Coord > points, final List<?extends WB_Coord >[] innerpoints)
 
WB_Polygon createPolygonFromJTSPolygon2D (final Polygon JTSpoly)
 
WB_Polygon createPolygonConvexHull2D (final WB_Polygon poly)
 
List< WB_PolygoncreateConvexPolygonDecomposition2D (final WB_Polygon poly)
 
List< WB_PolygoncreateBufferedPolygons2D (final WB_Polygon poly, final double d)
 
List< WB_PolygoncreateBufferedPolygons2D (final Collection<?extends WB_Polygon > poly, final double d)
 
List< WB_PolygoncreateBufferedPolygons2D (final WB_Polygon poly, final double d, final int n)
 
List< WB_PolygoncreateBufferedPolygonsStraight2D (final WB_Polygon poly, final double d)
 
List< WB_PolygoncreateBufferedPolygons2D (final Collection<?extends WB_Polygon > poly, final double d, final int n)
 
List< WB_PolygoncreateBufferedPolygonsStraight2D (final Collection<?extends WB_Polygon > poly, final double d)
 
List< WB_PolygoncreateBoundaryPolygons2D (final WB_Polygon poly)
 
List< WB_PolygoncreateBoundaryPolygons2D (final Collection<?extends WB_Polygon > poly)
 
List< WB_PolygoncreateRibbonPolygons2D (final WB_Polygon poly, final double d)
 
List< WB_PolygoncreateRibbonPolygons2D (final Collection<?extends WB_Polygon > poly, final double d)
 
List< WB_PolygoncreateRibbonPolygons2D (final WB_Polygon poly, final double o, final double i)
 
List< WB_PolygoncreateRibbonPolygons2D (final Collection<?extends WB_Polygon > poly, final double o, final double i)
 
List< WB_PolygoncreateSimplifiedPolygon2D (final WB_Polygon poly, final double tol)
 
List< WB_PolygoncreateDensifiedPolygon2D (final WB_Polygon poly, final double max)
 
List< WB_PolygonunionPolygons2D (final WB_Polygon poly1, final WB_Polygon poly2)
 
List< WB_PolygonunionPolygons2D (final WB_Polygon poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonunionPolygons2D (final Collection<?extends WB_Polygon > poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonsubtractPolygons2D (final WB_Polygon poly1, final WB_Polygon poly2)
 
List< WB_PolygonsubtractPolygons2D (final WB_Polygon poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonsubtractPolygons2D (final Collection<?extends WB_Polygon > poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonsubtractPolygons2D (final Collection<?extends WB_Polygon > poly1, final WB_Polygon poly2)
 
List< WB_PolygonintersectPolygons2D (final WB_Polygon poly1, final WB_Polygon poly2)
 
List< WB_PolygonintersectPolygons2D (final WB_Polygon poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonintersectPolygons2D (final Collection<?extends WB_Polygon > poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonsymDifferencePolygons2D (final WB_Polygon poly1, final WB_Polygon poly2)
 
List< WB_PolygonsymDifferencePolygons2D (final WB_Polygon poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonsymDifferencePolygons2D (final Collection<?extends WB_Polygon > poly1, final Collection<?extends WB_Polygon > poly2)
 
List< WB_PolygonconstrainPolygons2D (final WB_Polygon poly, final WB_Polygon container)
 
List< WB_PolygonconstrainPolygons2D (final WB_Polygon[] polygons, final WB_Polygon container)
 
List< WB_PolygonconstrainPolygons2D (final List< WB_Polygon > polygons, final WB_Polygon container)
 
List< WB_PolygoncreateTextWithTrueTypeFont (final String text, final String fontName, final float pointSize)
 
List< WB_PolygoncreateTextWithTrueTypeFont (final String text, final String fontName, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithTrueTypeFont (final String text, final String fontName, final int style, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithFont (final String text, final String fontName, final float pointSize)
 
List< WB_PolygoncreateTextWithFont (final String text, final String fontName, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithFont (final String text, final String fontName, final int style, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithOpenTypeFont (final String text, final String fontName, final float pointSize)
 
List< WB_PolygoncreateTextWithOpenTypeFont (final String text, final String fontName, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithOpenTypeFont (final String text, final String fontName, final int style, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithType1Font (final String text, final String fontName, final float pointSize)
 
List< WB_PolygoncreateTextWithType1Font (final String text, final String fontName, final float pointSize, final double flatness)
 
List< WB_PolygoncreateTextWithType1Font (final String text, final String fontName, final int style, final float pointSize, final double flatness)
 
List< WB_PolygoncreateText (final String text, final String fontName, final float pointSize)
 
List< WB_PolygoncreateText (final String text, final String fontName, final float pointSize, final double flatness)
 
List< WB_PolygoncreateText (final String text, final String fontName, final int style, final float pointSize, final double flatness)
 
List< WB_PolygoncreateText (final String text, final Font font, final int style, final float pointSize, final double flatness)
 
List< WB_PolygoncreateText (final String text, final Font font, final double flatness)
 
List< WB_PolygoncreateShape (final Shape shape, final double flatness)
 
WB_Triangle createTriangle2D (final double p1x, final double p1y, final double p2x, final double p2y, final double p3x, final double p3y)
 
WB_Triangle createTriangle2D (final WB_Coord p1, final WB_Coord p2, final WB_Coord p3)
 
WB_Circle createCircleWithDiameter (final WB_Coord center, final WB_Coord normal, final double diameter)
 
WB_Circle createCircleWithRadius (final WB_Coord center, final WB_Coord normal, final double radius)
 
WB_Circle createCircleWithRadius (final WB_Coord center, final double radius)
 
WB_Circle createCircleWithDiameter (final WB_Coord center, final double diameter)
 
WB_Circle createCircleWithRadius (final double x, final double y, final double radius)
 
WB_Circle createCircleWithDiameter (final double x, final double y, final double diameter)
 
WB_Circle createInversionCircle2D (final WB_Circle C, final WB_Circle inversionCircle)
 
WB_Circle createCircumcircle2D (final WB_Triangle tri)
 
WB_Circle createIncircle2D (final WB_Triangle tri)
 
WB_Circle createCirclePPP (final WB_Coord p0, final WB_Coord p1, final WB_Coord p2)
 
List< WB_CirclecreateCirclePPL (final WB_Coord p, final WB_Coord q, final WB_Line L)
 
List< WB_CirclecreateCirclePLL (final WB_Coord p, final WB_Line L1, final WB_Line L2)
 
List< WB_CirclecreateCirclePPC (final WB_Coord p, final WB_Coord q, final WB_Circle C)
 
List< WB_CirclecreateCirclePCC (final WB_Coord p, final WB_Circle C1, final WB_Circle C2)
 
List< WB_CirclecreateCirclePLC (final WB_Coord p, final WB_Line L, final WB_Circle C)
 
List< WB_CirclecreateCircleLLL (final WB_Line L1, final WB_Line L2, final WB_Line L3)
 
List< WB_CirclecreateCircleLLC (final WB_Line L1, final WB_Line L2, final WB_Circle C)
 
List< WB_CirclecreateCircleLCC (final WB_Line L, final WB_Circle C1, final WB_Circle C2)
 
List< WB_CirclecreateCircleCCC (WB_Circle C1, WB_Circle C2, WB_Circle C3)
 
List< WB_CirclecreateCircleThrough2Points (final WB_Coord p0, final WB_Coord p1, final double r)
 
List< WB_CirclecreateCircleTangentToLineThroughPoint (final WB_Line L, final WB_Coord p, final double r)
 
List< WB_CirclecreateCircleTangentTo2Lines (final WB_Line L0, final WB_Line L1, final double r)
 
List< WB_CirclecreateCircleTangentToCircleThroughPoint (final WB_Circle C, final WB_Coord p, final double r)
 
List< WB_CirclecreateCircleTangentToLineAndCircle (final WB_Line L, final WB_Circle C, final double r)
 
List< WB_CirclecreateCircleTangentTo2CirclesNonCollinear (final WB_Circle C0, final WB_Circle C1, final double r)
 
List< WB_CirclecreateCircleTangentTo2CirclesCollinear (final WB_Circle C0, final WB_Circle C1)
 
List< WB_CirclecreateCircleTangentTo2Circles (final WB_Circle C0, final WB_Circle C1, final double r)
 
WB_Point createClosestPointOnTriangle2D (final WB_Coord p, final WB_Coord a, final WB_Coord b, final WB_Coord c)
 
WB_Point createClosestPointOnPolygon2D (final WB_Coord p, final WB_Polygon poly)
 
List< WB_CoordcreateUniquePoints2D (final List< WB_Coord > points, final double threshold)
 

Additional Inherited Members

- Static Public Member Functions inherited from wblut.geom.WB_GeometryFactory3D
static WB_GeometryFactory3D instance ()
 
- Static Public Member Functions inherited from wblut.geom.WB_GeometryFactory2D
static WB_GeometryFactory2D instance ()
 

Detailed Description

Author
FVH

Constructor & Destructor Documentation

wblut.geom.WB_GeometryFactory.WB_GeometryFactory ( )

The documentation for this class was generated from the following file: