24 #ifndef PXR_IMAGING_HDX_FREE_CAMERA_SCENE_DELEGATE_H
25 #define PXR_IMAGING_HDX_FREE_CAMERA_SCENE_DELEGATE_H
99 #endif // PXR_IMAGING_HDX_FREE_CAMERA_SCENE_DELEGATE_H
HDX_API ~HdxFreeCameraSceneDelegate() override
const SdfPath & GetCameraId() const
hboost::math::policies::policy< hboost::math::policies::domain_error< hboost::math::policies::ignore_error >, hboost::math::policies::pole_error< hboost::math::policies::ignore_error >, hboost::math::policies::overflow_error< hboost::math::policies::ignore_error >, hboost::math::policies::underflow_error< hboost::math::policies::ignore_error >, hboost::math::policies::denorm_error< hboost::math::policies::ignore_error >, hboost::math::policies::rounding_error< hboost::math::policies::ignore_error >, hboost::math::policies::evaluation_error< hboost::math::policies::ignore_error >, hboost::math::policies::indeterminate_result_error< hboost::math::policies::ignore_error > > policy
Object-based representation of a camera.
HDX_API void SetClipPlanes(std::vector< GfVec4f > const &clipPlanes)
For transition, set clip planes for camera. GfCamera is preferred.
HDX_API void SetCamera(const GfCamera &camera)
Set state of camera from GfCamera.
HDX_API GfMatrix4d GetTransform(SdfPath const &id) override
Returns the object space transform, including all parent transforms.
HDX_API void SetMatrices(GfMatrix4d const &viewMatrix, GfMatrix4d const &projMatrix)
HDX_API VtValue GetCameraParamValue(SdfPath const &id, TfToken const &key) override
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
HDX_API void SetWindowPolicy(CameraUtilConformWindowPolicy policy)
Set window policy of camera.
#define PXR_NAMESPACE_CLOSE_SCOPE
HDX_API HdxFreeCameraSceneDelegate(HdRenderIndex *renderIndex, SdfPath const &delegateId)