HE_Mesh2014  2.0.11
Public Member Functions | Public Attributes | Private Attributes | List of all members
wblut.processing.WB_Render3D.Unproject Class Reference

Public Member Functions

boolean calculatePickPoints (final double x, final double y, final int height)
 
void captureViewMatrix (final PGraphics3D g3d)
 
boolean gluUnProject (final double winx, final double winy, final double winz, final WB_Point result)
 

Public Attributes

WB_Point ptStartPos = new WB_Point()
 
WB_Point ptEndPos = new WB_Point()
 

Private Attributes

boolean m_bValid = false
 
final PMatrix3D m_pMatrix = new PMatrix3D()
 
final int[] m_aiViewport = new int[4]
 

Member Function Documentation

boolean wblut.processing.WB_Render3D.Unproject.calculatePickPoints ( final double  x,
final double  y,
final int  height 
)
Parameters
x
y
height
Returns
void wblut.processing.WB_Render3D.Unproject.captureViewMatrix ( final PGraphics3D  g3d)
Parameters
g3d
boolean wblut.processing.WB_Render3D.Unproject.gluUnProject ( final double  winx,
final double  winy,
final double  winz,
final WB_Point  result 
)
Parameters
winx
winy
winz
result
Returns

Member Data Documentation

final int [] wblut.processing.WB_Render3D.Unproject.m_aiViewport = new int[4]
private
boolean wblut.processing.WB_Render3D.Unproject.m_bValid = false
private
final PMatrix3D wblut.processing.WB_Render3D.Unproject.m_pMatrix = new PMatrix3D()
private
WB_Point wblut.processing.WB_Render3D.Unproject.ptEndPos = new WB_Point()
WB_Point wblut.processing.WB_Render3D.Unproject.ptStartPos = new WB_Point()

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