HE_Mesh2014  2.0.11
Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions | List of all members
wblut.geom.WB_PolyLine Class Reference
+ Inheritance diagram for wblut.geom.WB_PolyLine:

Public Member Functions

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)
 
- Public Member Functions inherited from wblut.geom.WB_Geometry
WB_Geometry apply (WB_Transform T)
 

Static Public Attributes

static final WB_GeometryFactory geometryfactory
 
- Static Public Attributes inherited from wblut.geom.WB_Geometry
static final WB_GeometryFactory geometryfactory
 

Protected Member Functions

 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 getDirections ()
 

Constructor & Destructor Documentation

wblut.geom.WB_PolyLine.WB_PolyLine ( )
protected
wblut.geom.WB_PolyLine.WB_PolyLine ( final Collection<?extends WB_Coordinate points)
protected
Parameters
points
wblut.geom.WB_PolyLine.WB_PolyLine ( final WB_Coordinate[]  points)
protected
Parameters
points
wblut.geom.WB_PolyLine.WB_PolyLine ( final WB_CoordinateSequence  points)
protected
Parameters
points

Member Function Documentation

double wblut.geom.WB_PolyLine.a ( final int  i)
Parameters
i
Returns
WB_PolyLine wblut.geom.WB_PolyLine.apply ( final WB_Transform  T)
double wblut.geom.WB_PolyLine.b ( final int  i)
Parameters
i
Returns
double wblut.geom.WB_PolyLine.c ( final int  i)
Parameters
i
Returns
boolean wblut.geom.WB_PolyLine.equals ( final Object  o)
double wblut.geom.WB_PolyLine.getd ( final int  i,
final int  j 
)
Parameters
i
j
Returns
WB_SequenceVector wblut.geom.WB_PolyLine.getDirection ( final int  i)
Parameters
i
Returns
void wblut.geom.WB_PolyLine.getDirections ( )
private
float wblut.geom.WB_PolyLine.getf ( final int  i,
final int  j 
)
Parameters
i
j
Returns
double wblut.geom.WB_PolyLine.getLength ( final int  i)
Parameters
i
Returns
WB_Vector wblut.geom.WB_PolyLine.getNormal ( final int  i)
Parameters
i
Returns
int wblut.geom.WB_PolyLine.getNumberOfPoints ( )
Returns
WB_Point wblut.geom.WB_PolyLine.getParametricPointOnLine ( final double  t)
Parameters
t
Returns
WB_SequencePoint wblut.geom.WB_PolyLine.getPoint ( final int  i)
Parameters
i
Returns
WB_Point wblut.geom.WB_PolyLine.getPointOnLine ( final double  t)
Parameters
t
Returns
WB_Segment wblut.geom.WB_PolyLine.getSegment ( final int  i)
Parameters
i
Returns
WB_GeometryType wblut.geom.WB_PolyLine.getType ( )
Returns

Implements wblut.geom.WB_Geometry.

int wblut.geom.WB_PolyLine.hashCode ( )

Member Data Documentation

final WB_GeometryFactory wblut.geom.WB_PolyLine.geometryfactory
static
Initial value:
= WB_GeometryFactory
.instance()

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