7 #ifndef PXR_IMAGING_HDX_FREE_CAMERA_SCENE_DELEGATE_H 
    8 #define PXR_IMAGING_HDX_FREE_CAMERA_SCENE_DELEGATE_H 
   82 #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)