KiCad PCB EDA Suite
CTRACK_BALL Member List

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

CCAMERA(float aRangeScale)CCAMERAexplicit
CTRACK_BALL(float aRangeScale)CTRACK_BALLexplicit
Drag(const wxPoint &aNewMousePosition) overrideCTRACK_BALLvirtual
GetCameraPos() constCCAMERAinline
GetDir() constCCAMERAinline
GetFar() constCCAMERAinline
GetFocalLen() constCCAMERAinline
GetLookAtPos_T1() constCCAMERAinline
GetNear() constCCAMERAinline
GetPos() constCCAMERAinline
GetProjectionMatrix() constCCAMERA
GetProjectionMatrixInv() constCCAMERA
GetRight() constCCAMERAinline
GetRotationMatrix() constCCAMERA
GetUp() constCCAMERAinline
GetViewMatrix() constCCAMERA
GetViewMatrix_Inv() constCCAMERA
Interpolate(float t) overrideCTRACK_BALLvirtual
m_board_lookat_pos_initCCAMERAprotected
m_camera_posCCAMERAprotected
m_camera_pos_initCCAMERAprotected
m_camera_pos_t0CCAMERAprotected
m_camera_pos_t1CCAMERAprotected
m_dirCCAMERAprotected
m_focalLenCCAMERAprotected
m_frustumCCAMERAprotected
m_interpolation_modeCCAMERAprotected
m_lastPositionCCAMERAprotected
m_logTraceCCAMERAprotectedstatic
m_lookat_posCCAMERAprotected
m_lookat_pos_t0CCAMERAprotected
m_lookat_pos_t1CCAMERAprotected
m_parametersChangedCCAMERAprotected
m_posCCAMERAprotected
m_projectionMatrixCCAMERAprotected
m_projectionMatrixInvCCAMERAprotected
m_projectionTypeCCAMERAprotected
m_quatCTRACK_BALLprivate
m_quat_t0CTRACK_BALLprivate
m_quat_t1CTRACK_BALLprivate
m_range_scaleCCAMERAprotected
m_rightCCAMERAprotected
m_right_nXCCAMERAprotected
m_rotate_auxCCAMERAprotected
m_rotate_aux_t0CCAMERAprotected
m_rotate_aux_t1CCAMERAprotected
m_rotationMatrixCCAMERAprotected
m_rotationMatrixAuxCCAMERAprotected
m_scr_nXCCAMERAprotected
m_scr_nYCCAMERAprotected
m_upCCAMERAprotected
m_up_nYCCAMERAprotected
m_viewMatrixCCAMERAprotected
m_viewMatrixInverseCCAMERAprotected
m_windowSizeCCAMERAprotected
m_zoomCCAMERAprotected
m_zoom_t0CCAMERAprotected
m_zoom_t1CCAMERAprotected
MakeRay(const SFVEC2I &aWindowPos, SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) constCCAMERA
MakeRay(const SFVEC2F &aWindowPos, SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) constCCAMERA
MakeRayAtCurrrentMousePosition(SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) constCCAMERA
Pan(const wxPoint &aNewMousePosition) overrideCTRACK_BALLvirtual
Pan(const SFVEC3F &aDeltaOffsetInc) overrideCTRACK_BALLvirtual
Pan_T1(const SFVEC3F &aDeltaOffsetInc) overrideCTRACK_BALLvirtual
ParametersChanged()CCAMERA
ParametersChangedQuery() constCCAMERAinline
rebuildProjection()CCAMERAprotected
Reset() overrideCTRACK_BALLvirtual
Reset_T1() overrideCTRACK_BALLvirtual
ResetXYpos()CCAMERA
ResetXYpos_T1()CCAMERA
RotateX(float aAngleInRadians)CCAMERA
RotateX_T1(float aAngleInRadians)CCAMERA
RotateY(float aAngleInRadians)CCAMERA
RotateY_T1(float aAngleInRadians)CCAMERA
RotateZ(float aAngleInRadians)CCAMERA
RotateZ_T1(float aAngleInRadians)CCAMERA
SetBoardLookAtPos(const SFVEC3F &aBoardPos)CCAMERAinline
SetCurMousePosition(const wxPoint &aPosition)CCAMERA
SetCurWindowSize(const wxSize &aSize)CCAMERA
SetInterpolateMode(CAMERA_INTERPOLATION aInterpolateMode)CCAMERAinline
SetLookAtPos(const SFVEC3F &aLookAtPos) overrideCTRACK_BALLvirtual
SetLookAtPos_T1(const SFVEC3F &aLookAtPos)CCAMERAinline
SetProjection(PROJECTION_TYPE aProjectionType)CCAMERA
SetT0_and_T1_current_T() overrideCTRACK_BALLvirtual
ToggleProjection()CCAMERA
updateFrustum()CCAMERAprotected
updateRotationMatrix()CCAMERAprotected
updateViewMatrix()CCAMERAprotected
Zoom(float aFactor)CCAMERA
Zoom_T1(float aFactor)CCAMERA
ZoomGet() constCCAMERA
ZoomReset()CCAMERA