KiCad PCB EDA Suite
Loading...
Searching...
No Matches
TRACK_BALL Member List
This is the complete list of members for
TRACK_BALL
, including all inherited members.
CAMERA
(float aInitialDistance)
CAMERA
explicit
CAMERA
(SFVEC3F aInitPos, SFVEC3F aLookat, PROJECTION_TYPE aProjectionType)
CAMERA
explicit
DEFAULT_MAX_ZOOM
CAMERA
static
DEFAULT_MIN_ZOOM
CAMERA
static
Drag
(const wxPoint &aNewMousePosition) override
TRACK_BALL
virtual
GetCameraInitPos
() const
CAMERA
inline
GetCameraMinDimension
() const
CAMERA
GetCameraPos
() const
CAMERA
inline
GetCurMousePosition
()
CAMERA
inline
GetDir
() const
CAMERA
inline
GetFar
() const
CAMERA
inline
GetFocalLen
() const
CAMERA
inline
GetFrustum
() const
CAMERA
inline
GetLookAtPos
() const
CAMERA
inline
GetLookAtPos_T1
() const
CAMERA
inline
GetMaxZoom
()
CAMERA
inline
GetMinZoom
()
CAMERA
inline
GetNear
() const
CAMERA
inline
GetPos
() const
CAMERA
inline
GetProjection
()
CAMERA
inline
GetProjectionMatrix
() const
CAMERA
GetProjectionMatrixInv
() const
CAMERA
GetRight
() const
CAMERA
inline
GetRotationMatrix
() const
CAMERA
GetUp
() const
CAMERA
inline
GetViewMatrix
() const
CAMERA
GetViewMatrix_Inv
() const
CAMERA
GetZoom
() const
CAMERA
inline
initQuat
()
TRACK_BALL
private
Interpolate
(float t) override
TRACK_BALL
virtual
m_board_lookat_pos_init
CAMERA
protected
m_camera_pos
CAMERA
protected
m_camera_pos_init
CAMERA
protected
m_camera_pos_t0
CAMERA
protected
m_camera_pos_t1
CAMERA
protected
m_dir
CAMERA
protected
m_focalLen
CAMERA
protected
m_frustum
CAMERA
protected
m_interpolation_mode
CAMERA
protected
m_lastPosition
CAMERA
protected
m_logTrace
CAMERA
protected
static
m_lookat_pos
CAMERA
protected
m_lookat_pos_t0
CAMERA
protected
m_lookat_pos_t1
CAMERA
protected
m_maxZoom
CAMERA
protected
m_minZoom
CAMERA
protected
m_parametersChanged
CAMERA
protected
m_pos
CAMERA
protected
m_projectionMatrix
CAMERA
protected
m_projectionMatrixInv
CAMERA
protected
m_projectionType
CAMERA
protected
m_quat_t0
TRACK_BALL
private
m_quat_t1
TRACK_BALL
private
m_right
CAMERA
protected
m_right_nX
CAMERA
protected
m_rotate_aux
CAMERA
protected
m_rotate_aux_t0
CAMERA
protected
m_rotate_aux_t1
CAMERA
protected
m_rotationMatrix
CAMERA
protected
m_rotationMatrixAux
CAMERA
protected
m_scr_nX
CAMERA
protected
m_scr_nY
CAMERA
protected
m_up
CAMERA
protected
m_up_nY
CAMERA
protected
m_viewMatrix
CAMERA
protected
m_viewMatrixInverse
CAMERA
protected
m_windowSize
CAMERA
protected
m_zoom
CAMERA
protected
m_zoom_t0
CAMERA
protected
m_zoom_t1
CAMERA
protected
MakeRay
(const SFVEC2I &aWindowPos, SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) const
CAMERA
MakeRay
(const SFVEC2F &aWindowPos, SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) const
CAMERA
MakeRayAtCurrentMousePosition
(SFVEC3F &aOutOrigin, SFVEC3F &aOutDirection) const
CAMERA
Pan
(const wxPoint &aNewMousePosition) override
TRACK_BALL
virtual
Pan
(const SFVEC3F &aDeltaOffsetInc) override
TRACK_BALL
virtual
Pan_T1
(const SFVEC3F &aDeltaOffsetInc) override
TRACK_BALL
virtual
ParametersChanged
()
CAMERA
ParametersChangedQuery
() const
CAMERA
inline
rebuildProjection
()
CAMERA
protected
Reset
()
CAMERA
virtual
Reset_T1
() override
TRACK_BALL
virtual
ResetXYpos
()
CAMERA
ResetXYpos_T1
()
CAMERA
RotateScreen
(float aAngleInRadians)
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)
CAMERA
SetCurMousePosition
(const wxPoint &aPosition)
CAMERA
SetCurWindowSize
(const wxSize &aSize)
CAMERA
SetInterpolateMode
(CAMERA_INTERPOLATION aInterpolateMode)
CAMERA
inline
SetLookAtPos_T1
(const SFVEC3F &aLookAtPos)
CAMERA
inline
SetMaxZoom
(float maxZoom)
CAMERA
inline
SetMinZoom
(float minZoom)
CAMERA
inline
SetProjection
(PROJECTION_TYPE aProjection)
CAMERA
inline
SetRotationMatrix
(const glm::mat4 &aRotation)
CAMERA
SetT0_and_T1_current_T
() override
TRACK_BALL
virtual
SetViewMatrix
(glm::mat4 aViewMatrix)
CAMERA
ToggleProjection
()
CAMERA
TRACK_BALL
(float aInitialDistance)
TRACK_BALL
explicit
TRACK_BALL
(SFVEC3F aInitPos, SFVEC3F aLookat, PROJECTION_TYPE aProjectionType)
TRACK_BALL
explicit
Update
()
CAMERA
inline
updateFrustum
()
CAMERA
protected
updateRotationMatrix
()
CAMERA
protected
updateViewMatrix
()
CAMERA
protected
ViewCommand_T1
(VIEW3D_TYPE aRequestedView)
CAMERA
Zoom
(float aFactor)
CAMERA
Zoom_T1
(float aFactor)
CAMERA
zoomChanged
()
CAMERA
protected
ZoomReset
()
CAMERA
~CAMERA
()
CAMERA
inline
virtual
~TRACK_BALL
()
TRACK_BALL
inline
virtual
Generated on Fri Nov 22 2024 00:05:40 for KiCad PCB EDA Suite by
1.9.6