FormIt C++ API v25.0.0 (2025.0.0)
Loading...
Searching...
No Matches
FormIt::Cameras Namespace Reference

Functions

FORMIT_CORE_EXPORT WSM::Utils::CameraData GetCameraData ()
 GetCameraData() function.
 
FORMIT_CORE_EXPORT WSM::Point3d GetCameraWorldPosition ()
 GetCameraWorldPosition() function.
 
FORMIT_CORE_EXPORT WSM::Vector3d GetCameraWorldForward ()
 GetCameraWorldForward() function.
 
FORMIT_CORE_EXPORT WSM::Vector3d GetCameraWorldUp ()
 GetCameraWorldUp() function.
 
FORMIT_CORE_EXPORT bool SetCameraData (WSM::Utils::CameraData &)
 SetCameraData() function.
 
FORMIT_CORE_EXPORT bool SetCameraData (WSM::CameraData &)
 
FORMIT_CORE_EXPORT bool AlignWithFace (const WSM::GroupInstancePath &facePath, bool withTransition)
 AlignWithFace() function.
 
FORMIT_CORE_EXPORT WSM::Utils::CameraProjectionType GetProjectionType ()
 GetProjectionType() function.
 
FORMIT_CORE_EXPORT void SetProjectionType (WSM::Utils::CameraProjectionType type)
 SetProjectionType() function.
 
FORMIT_CORE_EXPORT void SetViewportSize (int width, int height)
 SetViewportSize() function.
 
FORMIT_CORE_EXPORT void GetViewportSize (double &width, double &height)
 GetViewportSize() function.
 
FORMIT_CORE_EXPORT bool SetPositionAndOrientation (const WSM::Point3d &aEye, const WSM::Point3d &aLook, const WSM::Vector3d &aUp)
 SetPositionAndOrientation() function.
 
FORMIT_CORE_EXPORT void SetWorldForward (const WSM::Vector3d &forward)
 SetWorldForward() function.
 
FORMIT_CORE_EXPORT void SetFieldOfView (double fieldOfView)
 SetFieldOfView() function.
 
FORMIT_CORE_EXPORT void Transition3DTo2DTopOrtho (double duration)
 Transition3DTo2DTopOrtho() function.
 
FORMIT_CORE_EXPORT bool Transition2DTopTo3DPersp (double altitudeAngle, double duration)
 Transition2DTopTo3DPersp() function.
 
FORMIT_CORE_EXPORT void GetNearFar (float &Near, float &Far)
 Return the near and far clipping distances.
 
FORMIT_CORE_EXPORT bool GetVerticalAngleLock ()
 GetVerticalAngleLock() function.
 
FORMIT_CORE_EXPORT void SetVerticalAngleLock (bool bLock)
 SetVerticalAngleLock() function.