Main Page   Class Hierarchy   Compound List   Compound Members  

Producer::Camera Member List

This is the complete list of members for Producer::Camera, including all inherited members.
_index (defined in Producer::Camera)Producer::Camera [protected]
_lens (defined in Producer::Camera)Producer::Camera [protected]
_refCount (defined in Producer::Referenced)Producer::Referenced [protected]
_rs (defined in Producer::Camera)Producer::Camera [protected]
_sh (defined in Producer::Camera)Producer::Camera [protected]
addPostCullCallback(Callback *cb) (defined in Producer::Camera)Producer::Camera [inline]
addPostDrawCallback(Callback *cb) (defined in Producer::Camera)Producer::Camera [inline]
addPostSwapCallback(Callback *cb) (defined in Producer::Camera)Producer::Camera [inline]
addPreCullCallback(Callback *cb) (defined in Producer::Camera)Producer::Camera [inline]
addPreDrawCallback(Callback *cb) (defined in Producer::Camera)Producer::Camera [inline]
advance(void) (defined in Producer::Camera)Producer::Camera [inline]
applyLens()Producer::Camera [inline]
applyView() (defined in Producer::Camera)Producer::Camera
BeginCameraFrame enum value (defined in Producer::Camera)Producer::Camera
BeginClear enum value (defined in Producer::Camera)Producer::Camera
BeginCull enum value (defined in Producer::Camera)Producer::Camera
BeginDraw enum value (defined in Producer::Camera)Producer::Camera
BeginInnerCull enum value (defined in Producer::Camera)Producer::Camera
BeginInnerDraw enum value (defined in Producer::Camera)Producer::Camera
BeginPostCullCallbacks enum value (defined in Producer::Camera)Producer::Camera
BeginPostDrawCallbacks enum value (defined in Producer::Camera)Producer::Camera
BeginPostSwapCallbacks enum value (defined in Producer::Camera)Producer::Camera
BeginPreCullCallbacks enum value (defined in Producer::Camera)Producer::Camera
BeginPreDrawCallbacks enum value (defined in Producer::Camera)Producer::Camera
Camera(void) (defined in Producer::Camera)Producer::Camera
cancel() (defined in Producer::Camera)Producer::Camera [virtual]
clear(void) (defined in Producer::Camera)Producer::Camera
convertLensToOrtho(float d)Producer::Camera [inline]
convertLensToPerspective(float d)Producer::Camera [inline]
disable() (defined in Producer::Camera)Producer::Camera [inline]
enable() (defined in Producer::Camera)Producer::Camera [inline]
EndCameraFrame enum value (defined in Producer::Camera)Producer::Camera
EndClear enum value (defined in Producer::Camera)Producer::Camera
EndCull enum value (defined in Producer::Camera)Producer::Camera
EndDraw enum value (defined in Producer::Camera)Producer::Camera
EndInnerCull enum value (defined in Producer::Camera)Producer::Camera
EndInnerDraw enum value (defined in Producer::Camera)Producer::Camera
EndPostCullCallbacks enum value (defined in Producer::Camera)Producer::Camera
EndPostDrawCallbacks enum value (defined in Producer::Camera)Producer::Camera
EndPostSwapCallbacks enum value (defined in Producer::Camera)Producer::Camera
EndPreCullCallbacks enum value (defined in Producer::Camera)Producer::Camera
EndPreDrawCallbacks enum value (defined in Producer::Camera)Producer::Camera
frame(bool doSwap=true) (defined in Producer::Camera)Producer::Camera
getBlockOnVsync() const (defined in Producer::Camera)Producer::Camera [inline]
getClearColor(float &red, float &green, float &blue, float &alpha) (defined in Producer::Camera)Producer::Camera
getFrameStats() (defined in Producer::Camera)Producer::Camera
getIndex() const (defined in Producer::Camera)Producer::Camera [inline]
getInstrumentationMode() const (defined in Producer::Camera)Producer::Camera [inline]
getLens() (defined in Producer::Camera)Producer::Camera [inline]
getLens() const (defined in Producer::Camera)Producer::Camera [inline]
getLensAspectRatio() (defined in Producer::Camera)Producer::Camera [inline]
getLensAutoAspect()Producer::Camera [inline]
getLensHorizontalFov()Producer::Camera [inline]
getLensMatrix(Matrix::value_type matrix[16])Producer::Camera [inline]
getLensParams(double &left, double &right, double &bottom, double &top, double &nearClip, double &farClip, double &xshear, double &yshear)Producer::Camera [inline]
getLensProjectionType()Producer::Camera [inline]
getLensShear(double &xshear, double &yshear)Producer::Camera [inline]
getLensVerticalFov()Producer::Camera [inline]
getPositionAndAttitudeMatrix(void) const (defined in Producer::Camera)Producer::Camera [inline]
getProjectionMatrix() (defined in Producer::Camera)Producer::Camera [inline]
getProjectionRectangle(float &left, float &right, float &bottom, float &top) const (defined in Producer::Camera)Producer::Camera
getProjectionRectangle(int &x, int &y, unsigned int &width, unsigned int &height) const (defined in Producer::Camera)Producer::Camera
getReferenceCount() constProducer::Referenced [inline]
getRenderSurface() (defined in Producer::Camera)Producer::Camera [inline]
getRenderSurface() const (defined in Producer::Camera)Producer::Camera [inline]
getSceneHandler() (defined in Producer::Camera)Producer::Camera [inline]
getSceneHandler() const (defined in Producer::Camera)Producer::Camera [inline]
getShareLens() (defined in Producer::Camera)Producer::Camera [inline]
getShareView() (defined in Producer::Camera)Producer::Camera [inline]
getViewMatrix(void) const (defined in Producer::Camera)Producer::Camera
isEnabled() (defined in Producer::Camera)Producer::Camera [inline]
LastStatsID enum value (defined in Producer::Camera)Producer::Camera
operator=(Referenced &) (defined in Producer::Referenced)Producer::Referenced [inline]
Producer::CameraGroup (defined in Producer::Camera)Producer::Camera [friend]
ref() constProducer::Referenced [inline]
Referenced() (defined in Producer::Referenced)Producer::Referenced [inline]
Referenced(const Referenced &) (defined in Producer::Referenced)Producer::Referenced [inline]
run(void) (defined in Producer::Camera)Producer::Camera
setBlockOnVsync(bool block) (defined in Producer::Camera)Producer::Camera [inline]
setClearColor(float red, float green, float blue, float alpha) (defined in Producer::Camera)Producer::Camera
setFocalDistance(double focal_distance) (defined in Producer::Camera)Producer::Camera [inline]
setFrameBarrier(Producer::RefBarrier *b) (defined in Producer::Camera)Producer::Camera
setIndex(unsigned int index) (defined in Producer::Camera)Producer::Camera [inline]
setInitTime(Timer_t initTime) (defined in Producer::Camera)Producer::Camera [inline]
setInstrumentationMode(bool mode) (defined in Producer::Camera)Producer::Camera [inline]
setLens(Lens *lens) (defined in Producer::Camera)Producer::Camera [inline]
setLensAspectRatio(double aspectRatio)Producer::Camera [inline]
setLensAutoAspect(bool ar)Producer::Camera [inline]
setLensFrustum(double left, double right, double bottom, double top, double nearClip, double farClip, double xshear=0, double yshear=0)Producer::Camera [inline]
setLensOrtho(double left, double right, double bottom, double top, double nearClip, double farClip, double xshear=0, double yshear=0)Producer::Camera [inline]
setLensPerspective(double hfov, double vfov, double nearClip, double farClip, double xshear=0, double yshear=0)Producer::Camera [inline]
setLensShear(double xshear, double yshear)Producer::Camera [inline]
setOffset(const Matrix::value_type matrix[16], Matrix::value_type _xshear=0.0, Matrix::value_type _yshear=0.0) (defined in Producer::Camera)Producer::Camera
setOffset(double _xshear, double _yshear) (defined in Producer::Camera)Producer::Camera
setProjectionRectangle(const float left, const float right, const float bottom, const float top) (defined in Producer::Camera)Producer::Camera
setProjectionRectangle(int x, int y, unsigned int width, unsigned int height) (defined in Producer::Camera)Producer::Camera
setRenderSurface(RenderSurface *rs) (defined in Producer::Camera)Producer::Camera [inline]
setRenderSurfaceWindowRectangle(int x, int y, unsigned int width, unsigned int height, bool resize=true) (defined in Producer::Camera)Producer::Camera [inline]
setSceneHandler(SceneHandler *sh) (defined in Producer::Camera)Producer::Camera [inline]
setShareLens(bool flag) (defined in Producer::Camera)Producer::Camera [inline]
setShareView(bool flag) (defined in Producer::Camera)Producer::Camera [inline]
setSyncBarrier(Producer::RefBarrier *b) (defined in Producer::Camera)Producer::Camera
setViewByLookat(float eyex, float eyey, float eyez, float centerx, float centery, float centerz, float upx, float upy, float upz) (defined in Producer::Camera)Producer::Camera
setViewByLookat(const Vec3 &eye, const Vec3 &center, const Vec3 &up) (defined in Producer::Camera)Producer::Camera
setViewByMatrix(const Matrix &mat) (defined in Producer::Camera)Producer::Camera
StatsID enum name (defined in Producer::Camera)Producer::Camera
sync(int n=1) (defined in Producer::Camera)Producer::Camera [inline]
TimeStamp typedef (defined in Producer::Camera)Producer::Camera
unref() constProducer::Referenced [inline]
unref_nodelete() constProducer::Referenced [inline]
Vsync enum value (defined in Producer::Camera)Producer::Camera
~Camera(void) (defined in Producer::Camera)Producer::Camera [protected, virtual]
~Referenced() (defined in Producer::Referenced)Producer::Referenced [inline, protected, virtual]

Generated on Tue Aug 24 15:21:44 2004 for OpenProducer by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002