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);
 
#define SMARTPTR(classname)
 
#define PDFPUBLISH_TOOLKIT
 
void setTarget(const OdGePoint3d &target)
 
void setProjection(Camera::Projection type, double oblique_y_skew=0., double oblique_x_skew=0.)
 
void setPosition(const OdGePoint3d &position)
 
void getUpVector(OdGeVector3d &vector) const
 
void getPosition(OdGePoint3d &position) const
 
void pan(double theta, double phi)
 
void getNearLimit(double &limit) const
 
ODRX_DECLARE_MEMBERS(OdCamera)
 
void getField(double &width, double &height) const
 
void setNearLimit(double const limit)
 
void orbit(double theta, double phi)
 
void setUpVector(const OdGeVector3d &vector)
 
void getProjection(Camera::Projection &type, double &oblique_y_skew, double &oblique_x_skew) const
 
void dolly(double x_dir, double up, double forward)
 
void getTarget(OdGePoint3d &target) const
 
void setField(double width, double height)
 
GLint GLenum GLsizei width
 
GLuint GLsizei GLsizei GLint GLenum * type
 
GLint GLenum GLsizei GLsizei height