Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::GLProjectionParametersInterface Member List

This is the complete list of members for BIAS::GLProjectionParametersInterface, including all inherited members.

AdaptToCroppedImage enum valueBIAS::GLProjectionParametersInterface
AddDebugLevel(const long int lv)=0BIAS::GLProjectionParametersInterfacepure virtual
AppendOutputAttachment(int val, std::vector< int > args=std::vector< int >())=0BIAS::GLProjectionParametersInterfacepure virtual
AutoCutImage enum valueBIAS::GLProjectionParametersInterface
AutoRescaleParams enum valueBIAS::GLProjectionParametersInterface
AutoRescaleSimple enum valueBIAS::GLProjectionParametersInterface
AutoSimplePerspectiveCam enum valueBIAS::GLProjectionParametersInterface
Deny enum valueBIAS::GLProjectionParametersInterface
Draw(std::vector< BIAS::SceneBase * > &scenes, BIAS::SceneBGImage *backgroundImageScene=NULL, BIAS::glfFramebufferObject *theTarget=NULL)=0BIAS::GLProjectionParametersInterfacepure virtual
GetAttachmentByType(int type)=0BIAS::GLProjectionParametersInterfacepure virtual
GetClearColor()=0BIAS::GLProjectionParametersInterfacepure virtual
GetClearDepth()=0BIAS::GLProjectionParametersInterfacepure virtual
GetDepth(const unsigned int x, const unsigned int y)=0BIAS::GLProjectionParametersInterfacepure virtual
GetDepth(const BIAS::HomgPoint2D &p)=0BIAS::GLProjectionParametersInterfacepure virtual
GetDepthMap(BIAS::Image< float > &depthMap, const float invalid=0.0)=0BIAS::GLProjectionParametersInterfacepure virtual
GetExtrinsics(BIAS::Vector3< double > &C, BIAS::Vector3< double > &up) const =0BIAS::GLProjectionParametersInterfacepure virtual
GetExtrinsics(BIAS::Vector3< double > &C, BIAS::RMatrix &R) const =0BIAS::GLProjectionParametersInterfacepure virtual
GetFarClippingPlane() const =0BIAS::GLProjectionParametersInterfacepure virtual
GetGreyImage(BIAS::Image< unsigned char > &image)=0BIAS::GLProjectionParametersInterfacepure virtual
GetImage(BIAS::Image< unsigned char > &image)=0BIAS::GLProjectionParametersInterfacepure virtual
GetMetricZMap(BIAS::Image< float > &metricZMap, const float invalid=0.0)=0BIAS::GLProjectionParametersInterfacepure virtual
GetMyselfAsProjectionParametersBase() const =0BIAS::GLProjectionParametersInterfacepure virtual
GetNearClippingPlane() const =0BIAS::GLProjectionParametersInterfacepure virtual
GetRenderTarget()=0BIAS::GLProjectionParametersInterfacepure virtual
GetViewportCoordinates(int &x, int &y)=0BIAS::GLProjectionParametersInterfacepure virtual
GetZBuffer(BIAS::Image< float > &zBuffer)=0BIAS::GLProjectionParametersInterfacepure virtual
Load(const std::string &filename)=0BIAS::GLProjectionParametersInterfacepure virtual
offscreenRenderingEnabled_BIAS::GLProjectionParametersInterfaceprotected
PoseValid()=0BIAS::GLProjectionParametersInterfacepure virtual
Project(BIAS::HomgPoint3D &point)=0BIAS::GLProjectionParametersInterfacepure virtual
Save(const std::string &filename) const =0BIAS::GLProjectionParametersInterfacepure virtual
SetAutoReshapeBehaviour(ViewingReshapeBehaviour newBehaviour)=0BIAS::GLProjectionParametersInterfacepure virtual
SetClearColor(const BIAS::Vector4< float > &cc)=0BIAS::GLProjectionParametersInterfacepure virtual
SetClearDepth(const float d)=0BIAS::GLProjectionParametersInterfacepure virtual
SetDebugLevel(const long int lv)=0BIAS::GLProjectionParametersInterfacepure virtual
SetExtrinsics(const BIAS::HomgPoint3D &C, const BIAS::Quaternion< double > &Q)=0BIAS::GLProjectionParametersInterfacepure virtual
SetExtrinsics(const BIAS::Vector3< double > &C, const BIAS::Quaternion< double > &Q)=0BIAS::GLProjectionParametersInterfacepure virtual
SetExtrinsics(const BIAS::HomgPoint3D &C, const BIAS::RMatrix &R)=0BIAS::GLProjectionParametersInterfacepure virtual
SetExtrinsics(const BIAS::Vector3< double > &C, const BIAS::RMatrix &R)=0BIAS::GLProjectionParametersInterfacepure virtual
SetExtrinsics(const BIAS::Vector3< double > &C, const BIAS::Vector3< double > &scenePoint, const BIAS::Vector3< double > &up)=0BIAS::GLProjectionParametersInterfacepure virtual
SetFarClippingPlane(float f)=0BIAS::GLProjectionParametersInterfacepure virtual
SetNearClippingPlane(float n)=0BIAS::GLProjectionParametersInterfacepure virtual
SetRenderTarget(BIAS::glfRenderTarget *RT)=0BIAS::GLProjectionParametersInterfacepure virtual
SetZClippingPlanes(float n, float f)=0BIAS::GLProjectionParametersInterfacepure virtual
SwitchToOffscreenRendering(bool offscreen=true)=0BIAS::GLProjectionParametersInterfacepure virtual
TranslateDepthToZ(BIAS::Image< float > &depthtoz, const float invalid=0.0, const bool flip=true) const =0BIAS::GLProjectionParametersInterfacepure virtual
TranslateZToDepth(BIAS::Image< float > &ztodepth, const float invalid=0.0, const bool flip=true) const =0BIAS::GLProjectionParametersInterfacepure virtual
TranslateZToMetricZ(BIAS::Image< float > &depthMap, const float invalid=0.0, const bool flip=true) const =0BIAS::GLProjectionParametersInterfacepure virtual
UnProject(const unsigned int x, const unsigned int y)=0BIAS::GLProjectionParametersInterfacepure virtual
UnProject(BIAS::HomgPoint2D &point2D, double depth)=0BIAS::GLProjectionParametersInterfacepure virtual
ViewingReshapeBehaviour enum nameBIAS::GLProjectionParametersInterface
XMLRead(const std::string &Filename)=0BIAS::GLProjectionParametersInterfacepure virtual
XMLWrite(const std::string &Filename) const =0BIAS::GLProjectionParametersInterfacepure virtual
~GLProjectionParametersInterface()BIAS::GLProjectionParametersInterfaceinlinevirtual