CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
31 #ifndef _PDF_PUBLISH_CAMERA_INCLUDED_
32 #define _PDF_PUBLISH_CAMERA_INCLUDED_
76 void dolly(
double x_dir,
double up,
double forward);
89 void orbit(
double theta,
double phi);
98 void pan(
double theta,
double phi);
265 #endif // _PDF_PUBLISH_CAMERA_INCLUDED_
void getPosition(OdGePoint3d &position) const
void setTarget(const OdGePoint3d &target)
GLuint GLsizei GLsizei GLint GLenum * type
void getTarget(OdGePoint3d &target) const
void setProjection(Camera::Projection type, double oblique_y_skew=0., double oblique_x_skew=0.)
#define PDFPUBLISH_TOOLKIT
void setPosition(const OdGePoint3d &position)
void orbit(double theta, double phi)
void getProjection(Camera::Projection &type, double &oblique_y_skew, double &oblique_x_skew) const
GLint GLenum GLsizei GLsizei height
GLint GLenum GLsizei width
void pan(double theta, double phi)
void setNearLimit(double const limit)
ODRX_DECLARE_MEMBERS(OdCamera)
void setUpVector(const OdGeVector3d &vector)
void dolly(double x_dir, double up, double forward)
void getField(double &width, double &height) const
void getUpVector(OdGeVector3d &vector) const
void getNearLimit(double &limit) const
void setField(double width, double height)