KiCad PCB EDA Suite
TRACK_BALL Member List

This is the complete list of members for TRACK_BALL, including all inherited members.

CAMERA(float aInitialDistance)CAMERAexplicit
Drag(const wxPoint &aNewMousePosition) overrideTRACK_BALLvirtual
GetCameraInitPos() constCAMERAinline
GetCameraMinDimension() constCAMERA
GetCameraPos() constCAMERAinline
GetDir() constCAMERAinline
GetFar() constCAMERAinline
GetFocalLen() constCAMERAinline
GetLookAtPos_T1() constCAMERAinline
GetMaxZoom()CAMERAinline
GetMinZoom()CAMERAinline
GetNear() constCAMERAinline
GetPos() constCAMERAinline
GetProjection()CAMERAinline
GetProjectionMatrix() constCAMERA
GetProjectionMatrixInv() constCAMERA
GetRight() constCAMERAinline
GetRotationMatrix() constCAMERA
GetUp() constCAMERAinline
GetViewMatrix() constCAMERA
GetViewMatrix_Inv() constCAMERA
GetZoom() constCAMERAinline
Interpolate(float t) overrideTRACK_BALLvirtual
m_board_lookat_pos_initCAMERAprotected
m_camera_posCAMERAprotected
m_camera_pos_initCAMERAprotected
m_camera_pos_t0CAMERAprotected
m_camera_pos_t1CAMERAprotected
m_dirCAMERAprotected
m_focalLenCAMERAprotected
m_frustumCAMERAprotected
m_interpolation_modeCAMERAprotected
m_lastPositionCAMERAprotected
m_logTraceCAMERAprotectedstatic
m_lookat_posCAMERAprotected
m_lookat_pos_t0CAMERAprotected
m_lookat_pos_t1CAMERAprotected
m_maxZoomCAMERAprotected
m_minZoomCAMERAprotected
m_parametersChangedCAMERAprotected
m_posCAMERAprotected
m_projectionMatrixCAMERAprotected
m_projectionMatrixInvCAMERAprotected
m_projectionTypeCAMERAprotected
m_quatTRACK_BALLprivate
m_quat_t0TRACK_BALLprivate
m_quat_t1TRACK_BALLprivate
m_rightCAMERAprotected
m_right_nXCAMERAprotected
m_rotate_auxCAMERAprotected
m_rotate_aux_t0CAMERAprotected
m_rotate_aux_t1CAMERAprotected
m_rotationMatrixCAMERAprotected
m_rotationMatrixAuxCAMERAprotected
m_scr_nXCAMERAprotected
m_scr_nYCAMERAprotected
m_upCAMERAprotected
m_up_nYCAMERAprotected
m_viewMatrixCAMERAprotected
m_viewMatrixInverseCAMERAprotected
m_windowSizeCAMERAprotected
m_zoomCAMERAprotected
m_zoom_t0CAMERAprotected
m_zoom_t1CAMERAprotected
MakeRay(const SFVEC2I &aWindowPos, SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) constCAMERA
MakeRay(const SFVEC2F &aWindowPos, SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) constCAMERA
MakeRayAtCurrrentMousePosition(SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) constCAMERA
Pan(const wxPoint &aNewMousePosition) overrideTRACK_BALLvirtual
Pan(const SFVEC3F &aDeltaOffsetInc) overrideTRACK_BALLvirtual
Pan_T1(const SFVEC3F &aDeltaOffsetInc) overrideTRACK_BALLvirtual
ParametersChanged()CAMERA
ParametersChangedQuery() constCAMERAinline
rebuildProjection()CAMERAprotected
Reset() overrideTRACK_BALLvirtual
Reset_T1() overrideTRACK_BALLvirtual
ResetXYpos()CAMERA
ResetXYpos_T1()CAMERA
RotateX(float aAngleInRadians)CAMERA
RotateX_T1(float aAngleInRadians)CAMERA
RotateY(float aAngleInRadians)CAMERA
RotateY_T1(float aAngleInRadians)CAMERA
RotateZ(float aAngleInRadians)CAMERA
RotateZ_T1(float aAngleInRadians)CAMERA
SetBoardLookAtPos(const SFVEC3F &aBoardPos)CAMERAinline
SetCurMousePosition(const wxPoint &aPosition)CAMERA
SetCurWindowSize(const wxSize &aSize)CAMERA
SetInterpolateMode(CAMERA_INTERPOLATION aInterpolateMode)CAMERAinline
SetLookAtPos(const SFVEC3F &aLookAtPos) overrideTRACK_BALLvirtual
SetLookAtPos_T1(const SFVEC3F &aLookAtPos)CAMERAinline
SetMaxZoom(float maxZoom)CAMERAinline
SetMinZoom(float minZoom)CAMERAinline
SetProjection(PROJECTION_TYPE aProjection)CAMERAinline
SetT0_and_T1_current_T() overrideTRACK_BALLvirtual
ToggleProjection()CAMERA
TRACK_BALL(float aInitialDistance)TRACK_BALLexplicit
updateFrustum()CAMERAprotected
updateRotationMatrix()CAMERAprotected
updateViewMatrix()CAMERAprotected
Zoom(float aFactor)CAMERA
Zoom_T1(float aFactor)CAMERA
zoomChanged()CAMERAprotected
ZoomReset()CAMERA
~CAMERA()CAMERAinlinevirtual
~TRACK_BALL()TRACK_BALLinlinevirtual