HE_Mesh2014
2.0.11
|
Public Member Functions | |
boolean | equals (final Object o) |
WB_GeometryType | getType () |
int | getNumberOfPoints () |
int | getNumberOfShellPoints () |
int | getNumberOfHoles () |
int | getNumberOfContours () |
int[] | getNumberOfPointsPerContour () |
int[][] | getTriangles () |
int[][] | getTriangles (final boolean optimize) |
WB_Plane | getPlane (final double d) |
WB_Plane | getPlane () |
WB_Vector | getNormal () |
WB_SequencePoint | getPoint (final int i) |
double | getd (final int i, final int j) |
float | getf (final int i, final int j) |
boolean | isSimple () |
WB_Polygon | toPolygon2D () |
WB_Polygon | negate () |
WB_Polygon[] | splitPolygon (final WB_Plane P) |
WB_Polygon | trimConvexPolygon (final double d) |
WB_Polygon | trimConvexPolygon (final double[] d) |
WB_Coordinate | closestPoint (final WB_Coordinate p) |
int | closestIndex (final WB_Coordinate p) |
List< WB_Segment > | toSegments () |
![]() | |
WB_SequenceVector | getDirection (final int i) |
WB_Vector | getNormal (final int i) |
double | a (final int i) |
double | b (final int i) |
double | c (final int i) |
double | getLength (final int i) |
boolean | equals (final Object o) |
WB_GeometryType | getType () |
boolean | isCCW () |
WB_Ring | apply (final WB_Transform T) |
WB_SequencePoint | getPoint (final int i) |
double | getd (final int i, final int j) |
float | getf (final int i, final int j) |
WB_Point | getPointOnLine (final double t) |
WB_Point | getParametricPointOnLine (final double t) |
int | getNumberOfPoints () |
WB_Segment | getSegment (final int i) |
![]() | |
WB_SequencePoint | getPoint (final int i) |
double | getd (final int i, final int j) |
float | getf (final int i, final int j) |
WB_Point | getPointOnLine (final double t) |
WB_Point | getParametricPointOnLine (final double t) |
WB_SequenceVector | getDirection (final int i) |
WB_Vector | getNormal (final int i) |
double | a (final int i) |
double | b (final int i) |
double | c (final int i) |
int | getNumberOfPoints () |
WB_Segment | getSegment (final int i) |
double | getLength (final int i) |
boolean | equals (final Object o) |
int | hashCode () |
WB_GeometryType | getType () |
WB_PolyLine | apply (final WB_Transform T) |
![]() | |
WB_Geometry | apply (WB_Transform T) |
Static Public Member Functions | |
static WB_Polygon[] | splitPolygon (final WB_Polygon poly, final WB_Plane P) |
static WB_Polygon | trimConvexPolygon (WB_Polygon poly, final double d) |
static WB_Polygon | trimConvexPolygon (WB_Polygon poly, final double[] d) |
Protected Member Functions | |
WB_Polygon (final Collection<?extends WB_Coordinate > points) | |
WB_Polygon (final WB_Coordinate...points) | |
WB_Polygon (final WB_CoordinateSequence points) | |
WB_Polygon (final Collection<?extends WB_Coordinate > points, final Collection<?extends WB_Coordinate > innerpoints) | |
WB_Polygon (final WB_Coordinate[] points, final WB_Coordinate[] innerpoints) | |
WB_Polygon (final Collection<?extends WB_Coordinate > points, final List<?extends WB_Coordinate >[] innerpoints) | |
WB_Polygon (final WB_Coordinate[] points, final WB_Coordinate[][] innerpoints) | |
![]() | |
WB_Ring () | |
WB_Ring (final List<?extends WB_Coordinate > points) | |
WB_Ring (final WB_Coordinate[] points) | |
WB_Ring (final WB_CoordinateSequence points) | |
![]() | |
WB_PolyLine () | |
WB_PolyLine (final Collection<?extends WB_Coordinate > points) | |
WB_PolyLine (final WB_Coordinate[] points) | |
WB_PolyLine (final WB_CoordinateSequence points) | |
Private Member Functions | |
void | calculateDirections () |
Static Private Attributes | |
static final WB_GeometryFactory | gf = WB_GeometryFactory.instance() |
Additional Inherited Members | |
![]() | |
static final WB_GeometryFactory | geometryfactory |
![]() | |
static final WB_GeometryFactory | geometryfactory |
![]() | |
static final WB_GeometryFactory | geometryfactory |
|
protected |
points |
|
protected |
points |
|
protected |
points |
|
protected |
points | |
innerpoints |
|
protected |
points | |
innerpoints |
|
protected |
points | |
innerpoints |
|
protected |
points | |
innerpoints |
|
private |
int wblut.geom.WB_Polygon.closestIndex | ( | final WB_Coordinate | p | ) |
p |
WB_Coordinate wblut.geom.WB_Polygon.closestPoint | ( | final WB_Coordinate | p | ) |
p |
boolean wblut.geom.WB_Polygon.equals | ( | final Object | o | ) |
double wblut.geom.WB_Polygon.getd | ( | final int | i, |
final int | j | ||
) |
float wblut.geom.WB_Polygon.getf | ( | final int | i, |
final int | j | ||
) |
WB_Vector wblut.geom.WB_Polygon.getNormal | ( | ) |
int wblut.geom.WB_Polygon.getNumberOfContours | ( | ) |
int wblut.geom.WB_Polygon.getNumberOfHoles | ( | ) |
int wblut.geom.WB_Polygon.getNumberOfPoints | ( | ) |
int [] wblut.geom.WB_Polygon.getNumberOfPointsPerContour | ( | ) |
int wblut.geom.WB_Polygon.getNumberOfShellPoints | ( | ) |
WB_Plane wblut.geom.WB_Polygon.getPlane | ( | final double | d | ) |
d |
WB_Plane wblut.geom.WB_Polygon.getPlane | ( | ) |
WB_SequencePoint wblut.geom.WB_Polygon.getPoint | ( | final int | i | ) |
int [][] wblut.geom.WB_Polygon.getTriangles | ( | ) |
int [][] wblut.geom.WB_Polygon.getTriangles | ( | final boolean | optimize | ) |
optimize |
WB_GeometryType wblut.geom.WB_Polygon.getType | ( | ) |
Implements wblut.geom.WB_Geometry.
boolean wblut.geom.WB_Polygon.isSimple | ( | ) |
WB_Polygon wblut.geom.WB_Polygon.negate | ( | ) |
|
static |
poly | |
P |
WB_Polygon [] wblut.geom.WB_Polygon.splitPolygon | ( | final WB_Plane | P | ) |
P |
WB_Polygon wblut.geom.WB_Polygon.toPolygon2D | ( | ) |
List<WB_Segment> wblut.geom.WB_Polygon.toSegments | ( | ) |
|
static |
poly | |
d |
WB_Polygon wblut.geom.WB_Polygon.trimConvexPolygon | ( | final double | d | ) |
d |
|
static |
poly | |
d |
WB_Polygon wblut.geom.WB_Polygon.trimConvexPolygon | ( | final double[] | d | ) |
d |
|
staticprivate |