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

Public Member Functions

double getRadius ()
 
WB_Point getCenter ()
 
WB_Vector getNormal ()
 
boolean equals (final Object o)
 
int hashCode ()
 
WB_GeometryType getType ()
 
boolean isTangent (final WB_Circle C)
 
WB_Circle apply (final WB_Transform T)
 
WB_Circle applySelf (final WB_Transform T)
 
void set (final WB_Circle c)
 
void setCenter (final double x, final double y)
 
void setCenter (final double x, final double y, final double z)
 
void setCenter (final WB_Coordinate c)
 
void setRadius (final double radius)
 
- 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_Circle ()
 
 WB_Circle (final WB_Coordinate center, final double radius)
 
 WB_Circle (final WB_Coordinate center, final WB_Coordinate normal, final double radius)
 
 WB_Circle (final double x, final double y, final double r)
 

Private Member Functions

int hashCode (final double v)
 

Constructor & Destructor Documentation

wblut.geom.WB_Circle.WB_Circle ( )
protected
wblut.geom.WB_Circle.WB_Circle ( final WB_Coordinate  center,
final double  radius 
)
protected
Parameters
center
radius
wblut.geom.WB_Circle.WB_Circle ( final WB_Coordinate  center,
final WB_Coordinate  normal,
final double  radius 
)
protected
Parameters
center
normal
radius
wblut.geom.WB_Circle.WB_Circle ( final double  x,
final double  y,
final double  r 
)
protected
Parameters
x
y
r

Member Function Documentation

WB_Circle wblut.geom.WB_Circle.apply ( final WB_Transform  T)
WB_Circle wblut.geom.WB_Circle.applySelf ( final WB_Transform  T)
Parameters
T
Returns
boolean wblut.geom.WB_Circle.equals ( final Object  o)
WB_Point wblut.geom.WB_Circle.getCenter ( )
Returns
WB_Vector wblut.geom.WB_Circle.getNormal ( )
Returns
double wblut.geom.WB_Circle.getRadius ( )
Returns
WB_GeometryType wblut.geom.WB_Circle.getType ( )
Returns

Implements wblut.geom.WB_Geometry.

int wblut.geom.WB_Circle.hashCode ( )
int wblut.geom.WB_Circle.hashCode ( final double  v)
private
Parameters
v
Returns
boolean wblut.geom.WB_Circle.isTangent ( final WB_Circle  C)
Parameters
C
Returns
void wblut.geom.WB_Circle.set ( final WB_Circle  c)
Parameters
c
void wblut.geom.WB_Circle.setCenter ( final double  x,
final double  y 
)
Parameters
x
y
void wblut.geom.WB_Circle.setCenter ( final double  x,
final double  y,
final double  z 
)
Parameters
x
y
z
void wblut.geom.WB_Circle.setCenter ( final WB_Coordinate  c)
Parameters
c
void wblut.geom.WB_Circle.setRadius ( final double  radius)
Parameters
radius

Member Data Documentation

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

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