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

Public Member Functions

 WB_FrameNode (final WB_Coordinate pos, final int id, final double v)
 
boolean addStrut (final WB_FrameStrut strut)
 
boolean removeStrut (final WB_FrameStrut strut)
 
ArrayList< WB_FrameStrutgetStruts ()
 
ArrayList< WB_FrameNodegetNeighbors ()
 
int getIndex ()
 
double findSmallestSpan ()
 
double findSmallestSpanAroundStrut (final WB_FrameStrut strut)
 
double findSmallestSpanAroundStrut (final int i)
 
double findShortestStrut ()
 
int getOrder ()
 
double getValue ()
 
void setValue (final double v)
 
WB_FrameStrut getStrut (final int index)
 
void removeStrut (final int index)
 
WB_FrameNode getNeighbor (final int index)
 
WB_Point toPoint ()
 
- Public Member Functions inherited from wblut.geom.WB_Point
 WB_Point ()
 
 WB_Point (final double x, final double y)
 
 WB_Point (final double x, final double y, final double z)
 
 WB_Point (final double[] x)
 
 WB_Point (final double[] fromPoint, final double[] toPoint)
 
 WB_Point (final WB_Coordinate v)
 
 WB_Point (final WB_Coordinate fromPoint, final WB_Coordinate toPoint)
 
WB_Point addMulSelf (final double f, final double x, final double y, final double z)
 
WB_Point addMulSelf (final double f, final WB_Coordinate p)
 
WB_Point addSelf (final double x, final double y, final double z)
 
WB_Point addSelf (final WB_Coordinate p)
 
WB_Point applyAsNormalSelf (final WB_Transform T)
 
WB_Point applyAsPointSelf (final WB_Transform T)
 
WB_Point applyAsVectorSelf (final WB_Transform T)
 
WB_Point crossSelf (final WB_Coordinate p)
 
WB_Point divSelf (final double f)
 
WB_Point mulAddMulSelf (final double f, final double g, final WB_Coordinate p)
 
WB_Point mulSelf (final double f)
 
WB_Point scaleSelf (final double f)
 
WB_Point scale (final double f)
 
WB_Point scaleSelf (final double fx, final double fy, final double fz)
 
WB_Point scale (final double fx, final double fy, final double fz)
 
WB_Point subSelf (final double x, final double y, final double z)
 
WB_Point subSelf (final WB_Coordinate v)
 
WB_Point trimSelf (final double d)
 
WB_Point add (final double...x)
 
WB_Point add (final WB_Coordinate p)
 
WB_Point addMul (final double f, final double...x)
 
WB_Point addMul (final double f, final WB_Coordinate p)
 
WB_Point apply (final WB_Transform T)
 
WB_Point applySelf (final WB_Transform T)
 
WB_Point applyAsNormal (final WB_Transform T)
 
WB_Point applyAsPoint (final WB_Transform T)
 
WB_Point applyAsVector (final WB_Transform T)
 
WB_Point cross (final WB_Coordinate p)
 
WB_Point div (final double f)
 
boolean equals (final Object o)
 
WB_Point get ()
 
int hashCode ()
 
WB_Point mul (final double f)
 
WB_Point mulAddMul (final double f, final double g, final WB_Coordinate p)
 
WB_Point sub (final double...x)
 
WB_Point sub (final WB_Coordinate p)
 
String toString ()
 
WB_Point getOrthoNormal2D ()
 
WB_Point getOrthoNormal3D ()
 
WB_Vector subToVector3D (final double x, final double y, final double z)
 
WB_Vector subToVector3D (final WB_Coordinate p)
 
WB_Vector subToVector2D (final double x, final double y, final double z)
 
WB_Vector subToVector2D (final WB_Coordinate p)
 
WB_Point rotateAbout2PointAxis (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z)
 
WB_Point rotateAbout2PointAxis (final double angle, final WB_Coordinate p1, final WB_Coordinate p2)
 
WB_Point rotateAbout2PointAxisSelf (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z)
 
WB_Point rotateAbout2PointAxisSelf (final double angle, final WB_Coordinate p1, final WB_Coordinate p2)
 
WB_Point rotateAboutAxis (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az)
 
WB_Point rotateAboutAxis (final double angle, final WB_Coordinate p, final WB_Coordinate a)
 
WB_Point rotateAboutAxisSelf (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az)
 
WB_Point rotateAboutAxisSelf (final double angle, final WB_Coordinate p, final WB_Coordinate a)
 
- Public Member Functions inherited from wblut.geom.WB_Vector
 WB_Vector ()
 
 WB_Vector (final double x, final double y)
 
 WB_Vector (final double x, final double y, final double z)
 
 WB_Vector (final double[] x)
 
 WB_Vector (final double[] fromPoint, final double[] toPoint)
 
 WB_Vector (final WB_Coordinate v)
 
 WB_Vector (final WB_Coordinate fromPoint, final WB_Coordinate toPoint)
 
WB_Vector addMulSelf (final double f, final double x, final double y, final double z)
 
WB_Vector addMulSelf (final double f, final WB_Coordinate p)
 
WB_Vector addSelf (final double x, final double y, final double z)
 
WB_Vector addSelf (final WB_Coordinate p)
 
WB_Vector applyAsNormalSelf (final WB_Transform T)
 
WB_Vector applyAsPointSelf (final WB_Transform T)
 
WB_Vector applyAsVectorSelf (final WB_Transform T)
 
WB_Vector crossSelf (final WB_Coordinate p)
 
WB_Vector divSelf (final double f)
 
void invert ()
 
WB_Vector mulAddMulSelf (final double f, final double g, final WB_Coordinate p)
 
WB_Vector mulSelf (final double f)
 
double normalizeSelf ()
 
WB_Vector scaleSelf (final double f)
 
WB_Vector scale (final double f)
 
WB_Vector scaleSelf (final double fx, final double fy, final double fz)
 
WB_Vector scale (final double fx, final double fy, final double fz)
 
WB_Vector subSelf (final double x, final double y, final double z)
 
WB_Vector subSelf (final WB_Coordinate v)
 
WB_Vector trimSelf (final double d)
 
double absDot (final WB_Coordinate p)
 
double absDot2D (final WB_Coordinate p)
 
WB_Vector add (final double...x)
 
void addInto (final WB_MutableCoordinate result, final double...x)
 
WB_Vector add (final WB_Coordinate p)
 
void addInto (final WB_MutableCoordinate result, final WB_Coordinate p)
 
WB_Vector addMul (final double f, final double...x)
 
void addMulInto (final WB_MutableCoordinate result, final double f, final double...x)
 
WB_Vector addMul (final double f, final WB_Coordinate p)
 
void addMulInto (final WB_MutableCoordinate result, final double f, final WB_Coordinate p)
 
WB_Vector apply (final WB_Transform T)
 
WB_Vector applySelf (final WB_Transform T)
 
void applyInto (final WB_Transform T, final WB_MutableCoordinate result)
 
WB_Vector applyAsNormal (final WB_Transform T)
 
void applyAsNormalInto (final WB_Transform T, final WB_MutableCoordinate result)
 
WB_Vector applyAsPoint (final WB_Transform T)
 
void applyAsPointInto (final WB_Transform T, final WB_MutableCoordinate result)
 
WB_Vector applyAsVector (final WB_Transform T)
 
void applyAsVectorInto (final WB_Transform T, final WB_MutableCoordinate result)
 
int compareTo (final WB_Coordinate p)
 
int compareToY1st (final WB_Coordinate p)
 
double[] coords ()
 
WB_Vector cross (final WB_Coordinate p)
 
void crossInto (final WB_MutableCoordinate result, final WB_Coordinate p)
 
WB_Vector div (final double f)
 
void divInto (final WB_MutableCoordinate result, final double f)
 
double dot (final WB_Coordinate p)
 
double dot2D (final WB_Coordinate p)
 
boolean equals (final Object o)
 
WB_Vector get ()
 
double getAngle (final WB_Coordinate p)
 
double getAngleNorm (final WB_Coordinate p)
 
double getDistance3D (final WB_Coordinate p)
 
double getDistance2D (final WB_Coordinate p)
 
double getLength3D ()
 
double getLength2D ()
 
double getSqDistance3D (final WB_Coordinate p)
 
double getSqDistance2D (final WB_Coordinate p)
 
double getSqLength3D ()
 
double getSqLength2D ()
 
int hashCode ()
 
double heading2D ()
 
boolean isCollinear (final WB_Coordinate p, final WB_Coordinate q)
 
boolean isParallel (final WB_Coordinate p)
 
boolean isParallel (final WB_Coordinate p, final double t)
 
boolean isParallelNorm (final WB_Coordinate p)
 
boolean isParallelNorm (final WB_Coordinate p, final double t)
 
boolean isZero ()
 
WB_Vector mul (final double f)
 
void mulInto (final WB_MutableCoordinate result, final double f)
 
WB_Vector mulAddMul (final double f, final double g, final WB_Coordinate p)
 
void mulAddMulInto (final WB_MutableCoordinate result, final double f, final double g, final WB_Coordinate p)
 
WB_Vector rotateAbout2PointAxisSelf (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z)
 
WB_Vector rotateAbout2PointAxisSelf (final double angle, final WB_Coordinate p1, final WB_Coordinate p2)
 
WB_Vector rotateAboutAxisSelf (final double angle, final WB_Coordinate p, final WB_Coordinate a)
 
WB_Vector rotateAboutAxisSelf (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az)
 
WB_Vector rotateAbout2PointAxis (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z)
 
WB_Vector rotateAbout2PointAxis (final double angle, final WB_Coordinate p1, final WB_Coordinate p2)
 
WB_Vector rotateAboutAxis (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az)
 
WB_Vector rotateAboutAxis (final double angle, final WB_Coordinate p, final WB_Coordinate a)
 
double scalarTriple (final WB_Coordinate v, final WB_Coordinate w)
 
void scaleInto (final double f, final WB_MutableCoordinate result)
 
boolean smallerThan (final WB_Coordinate otherXYZ)
 
WB_Vector sub (final double...x)
 
void subInto (final WB_MutableCoordinate result, final double...x)
 
WB_Vector sub (final WB_Coordinate p)
 
void subInto (final WB_MutableCoordinate result, final WB_Coordinate p)
 
WB_M33 tensor (final WB_Coordinate v)
 
String toString ()
 
WB_Vector getOrthoNormal2D ()
 
WB_Vector getOrthoNormal3D ()
 
WB_Coordinate mulAddMul (final double f, final double g, final double...x)
 
void mulAddMulInto (final WB_MutableCoordinate result, final double f, final double g, final double...x)
 
- Public Member Functions inherited from wblut.geom.WB_SimpleVector
 WB_SimpleVector ()
 
 WB_SimpleVector (final double x, final double y)
 
 WB_SimpleVector (final double x, final double y, final double z)
 
 WB_SimpleVector (final double[] x)
 
 WB_SimpleVector (final double[] fromPoint, final double[] toPoint)
 
 WB_SimpleVector (final WB_Coordinate v)
 
 WB_SimpleVector (final WB_Coordinate fromPoint, final WB_Coordinate toPoint)
 
void set (final double x, final double y)
 
void set (final double x, final double y, final double z)
 
void set (final double x, final double y, final double z, final double w)
 
void set (final WB_Coordinate v)
 
void setCoord (final int i, final double v)
 
void setW (final double w)
 
void setX (final double x)
 
void setY (final double y)
 
void setZ (final double z)
 
double wd ()
 
float wf ()
 
double xd ()
 
float xf ()
 
double yd ()
 
float yf ()
 
double zd ()
 
float zf ()
 
double getd (final int i)
 
float getf (final int i)
 
int compareTo (final WB_Coordinate p)
 
- Public Member Functions inherited from wblut.geom.WB_MutableCoordinate
void setX (double x)
 
void setY (double y)
 
void setZ (double z)
 
void setW (double w)
 
void setCoord (int i, double v)
 
void set (WB_Coordinate p)
 
void set (double x, double y)
 
void set (double x, double y, double z)
 
void set (double x, double y, double z, double w)
 
- Public Member Functions inherited from wblut.geom.WB_Coordinate
double getd (int i)
 
float getf (int i)
 
- Public Member Functions inherited from wblut.geom.WB_CoordinateTransform
void applyInto (final WB_Transform T, WB_MutableCoordinate result)
 

Protected Attributes

final int index
 
double value
 

Private Attributes

final FastTable< WB_FrameStrutstruts
 

Additional Inherited Members

- Static Public Member Functions inherited from wblut.geom.WB_Point
static WB_Coordinate X ()
 
static WB_Coordinate Y ()
 
static WB_Coordinate Z ()
 
static WB_Coordinate ZERO ()
 
static WB_Coordinate ORIGIN ()
 
- Static Public Member Functions inherited from wblut.geom.WB_Vector
static WB_Coordinate X ()
 
static WB_Coordinate Y ()
 
static WB_Coordinate Z ()
 
static WB_Coordinate ZERO ()
 

Constructor & Destructor Documentation

wblut.geom.WB_FrameNode.WB_FrameNode ( final WB_Coordinate  pos,
final int  id,
final double  v 
)
Parameters
pos
id
v

Member Function Documentation

boolean wblut.geom.WB_FrameNode.addStrut ( final WB_FrameStrut  strut)
Parameters
strut
Returns
double wblut.geom.WB_FrameNode.findShortestStrut ( )
Returns
double wblut.geom.WB_FrameNode.findSmallestSpan ( )
Returns
double wblut.geom.WB_FrameNode.findSmallestSpanAroundStrut ( final WB_FrameStrut  strut)
Parameters
strut
Returns
double wblut.geom.WB_FrameNode.findSmallestSpanAroundStrut ( final int  i)
Parameters
i
Returns
int wblut.geom.WB_FrameNode.getIndex ( )
Returns
WB_FrameNode wblut.geom.WB_FrameNode.getNeighbor ( final int  index)
Parameters
index
Returns
ArrayList<WB_FrameNode> wblut.geom.WB_FrameNode.getNeighbors ( )
Returns
int wblut.geom.WB_FrameNode.getOrder ( )
Returns
WB_FrameStrut wblut.geom.WB_FrameNode.getStrut ( final int  index)
Parameters
index
Returns
ArrayList<WB_FrameStrut> wblut.geom.WB_FrameNode.getStruts ( )
Returns
double wblut.geom.WB_FrameNode.getValue ( )
Returns
boolean wblut.geom.WB_FrameNode.removeStrut ( final WB_FrameStrut  strut)
Parameters
strut
Returns
void wblut.geom.WB_FrameNode.removeStrut ( final int  index)
Parameters
index
void wblut.geom.WB_FrameNode.setValue ( final double  v)
Parameters
v
WB_Point wblut.geom.WB_FrameNode.toPoint ( )
Returns

Member Data Documentation

final int wblut.geom.WB_FrameNode.index
protected
final FastTable<WB_FrameStrut> wblut.geom.WB_FrameNode.struts
private
double wblut.geom.WB_FrameNode.value
protected

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