Privacy
An open-source, flexible 3D physical simulation framework
mars::interfaces::GraphicsCameraInterface Member List

This is the complete list of members for mars::interfaces::GraphicsCameraInterface, including all inherited members.

activateCam()=0mars::interfaces::GraphicsCameraInterfacepure virtual
changeCameraTypeToOrtho()=0mars::interfaces::GraphicsCameraInterfacepure virtual
changeCameraTypeToPerspective()=0mars::interfaces::GraphicsCameraInterfacepure virtual
context_setCamPredefBottom()=0mars::interfaces::GraphicsCameraInterfacepure virtual
context_setCamPredefFront()=0mars::interfaces::GraphicsCameraInterfacepure virtual
context_setCamPredefLeft()=0mars::interfaces::GraphicsCameraInterfacepure virtual
context_setCamPredefRear()=0mars::interfaces::GraphicsCameraInterfacepure virtual
context_setCamPredefRight()=0mars::interfaces::GraphicsCameraInterfacepure virtual
context_setCamPredefTop()=0mars::interfaces::GraphicsCameraInterfacepure virtual
deactivateCam()=0mars::interfaces::GraphicsCameraInterfacepure virtual
getCamera(void) const =0mars::interfaces::GraphicsCameraInterfacepure virtual
getCameraInfo(cameraStruct *s)=0mars::interfaces::GraphicsCameraInterfacepure virtual
getCameraType(void) const =0mars::interfaces::GraphicsCameraInterfacepure virtual
getEyeSep(void) const =0mars::interfaces::GraphicsCameraInterfacepure virtual
getFocalLength(void) const =0mars::interfaces::GraphicsCameraInterfacepure virtual
getFrustum(std::vector< double > &frustum)=0mars::interfaces::GraphicsCameraInterfacepure virtual
getViewport(double *rx, double *ry, double *tx, double *ty, double *tz, double *rz)=0mars::interfaces::GraphicsCameraInterfacepure virtual
getViewportQuat(double *tx, double *ty, double *tz, double *rx, double *ry, double *rz, double *rw)=0mars::interfaces::GraphicsCameraInterfacepure virtual
lookAtIso(double x, double y, double z=0)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setCamera(int type)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setEyeSep(double value)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setFocalLength(double value)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setFrustum(double left, double right, double bottom, double top, double near, double far)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setFrustumFromRad(double horizontalOpeningAngle, double verticalOpeningAngle, double near, double far)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setLeftEye(void)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setRightEye(void)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setStereoMode(bool _stereo)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setSwitchEye(bool val)=0mars::interfaces::GraphicsCameraInterfacepure virtual
setViewport(int x, int y, int width, int height)=0mars::interfaces::GraphicsCameraInterfacepure virtual
toggleStereoMode(void)=0mars::interfaces::GraphicsCameraInterfacepure virtual
toggleTrackball()=0mars::interfaces::GraphicsCameraInterfacepure virtual
updateViewport(double rx, double ry, double tx, double ty, double tz, double rz=0, bool remember=0)=0mars::interfaces::GraphicsCameraInterfacepure virtual
updateViewportQuat(double tx, double ty, double tz, double rx, double ry, double rz, double rw)=0mars::interfaces::GraphicsCameraInterfacepure virtual
~GraphicsCameraInterface()mars::interfaces::GraphicsCameraInterfaceinlinevirtual