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

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

_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_String2DebuglevelBIAS::Debugprotected
_zDebugStreamBIAS::Debugprotectedstatic
AdaptToCroppedImage enum valueBIAS::GLProjectionParametersInterface
AddDebugLevel(const long int lv)BIAS::GLProjectionParametersBasevirtual
BIAS::Debug::AddDebugLevel(const std::string &name)BIAS::Debuginline
AppendOutputAttachment(int type, std::vector< int > args=std::vector< int >())BIAS::GLProjectionParametersBasevirtual
Assign(BIAS::ProjectionParametersBase &p)BIAS::GLProjectionParametersBasevirtual
AutoCutImage enum valueBIAS::GLProjectionParametersInterface
AutoRescaleParams enum valueBIAS::GLProjectionParametersInterface
AutoRescaleSimple enum valueBIAS::GLProjectionParametersInterface
AutoSimplePerspectiveCam enum valueBIAS::GLProjectionParametersInterface
AutoViewingMatchBehaviour_BIAS::GLProjectionParametersBaseprotected
backgroundImageScene_BIAS::GLProjectionParametersBaseprotected
BeginDraw_(BIAS::glfFramebufferObject *theTarget=NULL)BIAS::GLProjectionParametersBaseprotectedvirtual
callInitBeforeDraw_BIAS::GLProjectionParametersBaseprotected
ClearColor_BIAS::GLProjectionParametersBaseprotected
ClearDepth_BIAS::GLProjectionParametersBaseprotected
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
cubeSideResolution_BIAS::GLProjectionParametersBaseprotected
currentRenderTarget_BIAS::GLProjectionParametersBaseprotected
Debug()BIAS::Debuginline
Debug(const Debug &deb)BIAS::Debuginline
DebugLevelIsSet(const long int lv) const BIAS::Debuginline
DebugLevelIsSet(const std::string &name) const BIAS::Debuginline
Deny enum valueBIAS::GLProjectionParametersInterface
distort_BIAS::GLProjectionParametersBaseprotected
Draw(std::vector< BIAS::SceneBase * > &scenes, BIAS::SceneBGImage *backgroundImageScene=NULL, BIAS::glfFramebufferObject *theTarget=NULL)BIAS::GLProjectionParametersBasevirtual
Draw_(std::vector< SceneBase * > &scenes, BIAS::glfFramebufferObject *theTarget=NULL)=0BIAS::GLProjectionParametersBaseprotectedpure virtual
drawingUpperLeft_BIAS::GLProjectionParametersBaseprotected
DrawPartOfImage_(const unsigned int ulX, const unsigned int ulY, const unsigned int width, const unsigned int height, std::vector< SceneBase * > scenes)BIAS::GLProjectionParametersBaseprotected
DrawWithMatchedParamsAndViewport_(int viewport[4], int imageWidth, int imageHeight, std::vector< SceneBase * > &scenes)BIAS::GLProjectionParametersBaseprotectedvirtual
EndDraw_(BIAS::glfFramebufferObject *theTarget=NULL)BIAS::GLProjectionParametersBaseprotectedvirtual
ExtrinsicStateChanged_BIAS::GLProjectionParametersBaseprotected
FirstRenderingPassFinished()BIAS::GLProjectionParametersBaseinline
FirstRenderingPassFinished_BIAS::GLProjectionParametersBaseprotected
ForceSceneUpdate()BIAS::GLProjectionParametersBase
GetAttachmentByType(int type)BIAS::GLProjectionParametersBasevirtual
GetClearColor()BIAS::GLProjectionParametersBaseinlinevirtual
GetClearDepth()BIAS::GLProjectionParametersBaseinlinevirtual
GetDebugLevel() const BIAS::Debuginline
GetDebugStream() const BIAS::Debuginline
GetDebugStream(std::ostream &os) const BIAS::Debuginline
GetDepth(const unsigned int x, const unsigned int y)BIAS::GLProjectionParametersBasevirtual
GetDepth(const BIAS::HomgPoint2D &p)BIAS::GLProjectionParametersBasevirtual
GetDepthMap(BIAS::Image< float > &depthMap, const float invalid=0.0)BIAS::GLProjectionParametersBasevirtual
GetExtrinsics(BIAS::Vector3< double > &C, BIAS::Vector3< double > &up) const BIAS::GLProjectionParametersBasevirtual
GetExtrinsics(BIAS::Vector3< double > &C, BIAS::RMatrix &R) const BIAS::GLProjectionParametersBasevirtual
GetFarClippingPlane() const BIAS::GLProjectionParametersBaseinlinevirtual
GetGLModelViewMatrixTransposed()BIAS::GLProjectionParametersBaseinline
GetGlobalDebugLevel()BIAS::Debuginlinestatic
GetGLProjectionMatrixTransposed()BIAS::GLProjectionParametersBaseinline
GetGLViewport_(int &lowerleftx, int &lowerlefty, int &sizex, int &sizey)BIAS::GLProjectionParametersBaseprotected
GetGreyImage(BIAS::Image< unsigned char > &image)BIAS::GLProjectionParametersBasevirtual
GetImage(BIAS::Image< unsigned char > &image)BIAS::GLProjectionParametersBasevirtual
GetMetricZMap(BIAS::Image< float > &metricZMap, const float invalid=0.0)BIAS::GLProjectionParametersBasevirtual
GetMyselfAsProjectionParametersBase() const BIAS::GLProjectionParametersBaseinlinevirtual
GetNearClippingPlane() const BIAS::GLProjectionParametersBaseinlinevirtual
GetRenderTarget()BIAS::GLProjectionParametersBasevirtual
GetViewportCoordinates(int &x, int &y)BIAS::GLProjectionParametersBasevirtual
GetZBuffer(BIAS::Image< float > &zBuffer)BIAS::GLProjectionParametersBasevirtual
GLModelViewMatrix_BIAS::GLProjectionParametersBaseprotected
GlobalDebugLevelBIAS::Debugprotectedstatic
GLProjectionMatrix_BIAS::GLProjectionParametersBaseprotected
GLProjectionParametersBase()BIAS::GLProjectionParametersBase
informScenesOfChange_BIAS::GLProjectionParametersBaseprotected
InitBeforeDraw_()BIAS::GLProjectionParametersBaseprotected
InitRaw_()BIAS::GLProjectionParametersBaseprotected
instanceCounterBIAS::GLProjectionParametersBasestatic
instanceNum_BIAS::GLProjectionParametersBaseprotected
IntrinsicStateChanged_BIAS::GLProjectionParametersBaseprotected
lastAutoRescaleRatio_BIAS::GLProjectionParametersBaseprotected
lastDrawingUpperLeft_BIAS::GLProjectionParametersBaseprotected
lastFullGLViewport_BIAS::GLProjectionParametersBaseprotected
lastUsedGLViewport_BIAS::GLProjectionParametersBaseprotected
Load(const std::string &filename)=0BIAS::GLProjectionParametersBasepure virtual
Name2DebugLevel(const std::string &name) const BIAS::Debuginline
NewDebugLevel(const std::string &name)BIAS::Debuginline
offscreenRenderingEnabled_BIAS::GLProjectionParametersInterfaceprotected
operator=(const Debug &deb)BIAS::Debuginline
outputAttachmentIdentifiers_BIAS::GLProjectionParametersBaseprotected
outputAttachmentOptions_BIAS::GLProjectionParametersBaseprotected
outputAttachments_BIAS::GLProjectionParametersBaseprotected
PoseValid()BIAS::GLProjectionParametersBaseinlinevirtual
PrepareOutputAttachments_()BIAS::GLProjectionParametersBaseprotected
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
Project(BIAS::HomgPoint3D &point)BIAS::GLProjectionParametersBasevirtual
ReadDepthBufferToTexture_(int texID, int width, int height)BIAS::GLProjectionParametersBaseprotected
RemoveDebugLevel(const long int lv)BIAS::Debuginline
RemoveDebugLevel(const std::string &name)BIAS::Debuginline
Rescale(float ratio)BIAS::GLProjectionParametersBase
Rescale_(float scale)=0BIAS::GLProjectionParametersBaseprotectedpure virtual
Save(const std::string &filename) const =0BIAS::GLProjectionParametersBasepure virtual
Set(BIAS::ProjectionParametersBase *p)BIAS::GLProjectionParametersBasevirtual
SetAutoReshapeBehaviour(BIAS::GLProjectionParametersInterface::ViewingReshapeBehaviour newBehaviour)BIAS::GLProjectionParametersBaseinlinevirtual
SetClearColor(const BIAS::Vector4< float > &cc)=0BIAS::GLProjectionParametersBasepure virtual
SetClearDepth(const float d)BIAS::GLProjectionParametersBaseinlinevirtual
SetDebugLevel(const long int lv)BIAS::GLProjectionParametersBasevirtual
BIAS::Debug::SetDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugStream(const std::ostream &os)BIAS::Debuginline
SetExtrinsics(const BIAS::HomgPoint3D &C, const BIAS::RMatrix &R)BIAS::GLProjectionParametersBasevirtual
SetExtrinsics(const BIAS::Vector3< double > &C, const BIAS::RMatrix &R)BIAS::GLProjectionParametersBasevirtual
SetExtrinsics(const BIAS::HomgPoint3D &C, const BIAS::Quaternion< double > &Q)BIAS::GLProjectionParametersBasevirtual
SetExtrinsics(const BIAS::Vector3< double > &C, const BIAS::Quaternion< double > &Q)BIAS::GLProjectionParametersBasevirtual
SetExtrinsics(float eyex, float eyey, float eyez, float scenex, float sceney, float scenez, float upx, float upy, float upz)BIAS::GLProjectionParametersBasevirtual
SetExtrinsics(const BIAS::Vector3< double > &C, const BIAS::Vector3< double > &scenePoint, const BIAS::Vector3< double > &up)BIAS::GLProjectionParametersBasevirtual
SetFarClippingPlane(float f)BIAS::GLProjectionParametersBasevirtual
SetGLCameraToLocal()BIAS::GLProjectionParametersBasevirtual
SetGLMatrices(bool forceUpdate=true)=0BIAS::GLProjectionParametersBasepure virtual
SetGlobalDebugLevel(long int lev)BIAS::Debuginlinestatic
SetGLViewport_(int lowerleftx, int lowerlefty, int sizex, int sizey)BIAS::GLProjectionParametersBaseprotected
SetIntrinsics(BIAS::ProjectionParametersBase *p)BIAS::GLProjectionParametersBasevirtual
SetNearClippingPlane(float n)BIAS::GLProjectionParametersBasevirtual
SetRenderTarget(BIAS::glfRenderTarget *RT)BIAS::GLProjectionParametersBasevirtual
SetToUnknownState_()BIAS::GLProjectionParametersBaseprotected
SetZClippingPlanes(float n, float f)BIAS::GLProjectionParametersBasevirtual
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
SubtractFromBackgroundImage(bool subtract=true)BIAS::GLProjectionParametersBaseinline
subtractFromBackgroundImage_BIAS::GLProjectionParametersBaseprotected
SwitchToOffscreenRendering(bool offscreen=true)BIAS::GLProjectionParametersBasevirtual
TranslateDepthToZ(BIAS::Image< float > &depthtoz, const float invalid=0.0, const bool flip=true) const BIAS::GLProjectionParametersBasevirtual
TranslateZToDepth(BIAS::Image< float > &ztodepth, const float invalid=0.0, const bool flip=true) const BIAS::GLProjectionParametersBasevirtual
TranslateZToMetricZ(BIAS::Image< float > &depthMap, const float invalid=0.0, const bool flip=true) const BIAS::GLProjectionParametersBasevirtual
UnProject(const unsigned int x, const unsigned int y)BIAS::GLProjectionParametersBasevirtual
UnProject(const BIAS::HomgPoint2D &p)BIAS::GLProjectionParametersBase
UnProject(BIAS::HomgPoint2D &point2D, double depth)BIAS::GLProjectionParametersBasevirtual
UpdateGLModelViewMatrix_()BIAS::GLProjectionParametersBaseprotected
UpdateGLProjectionMatrix_(unsigned int x0, unsigned int y0, unsigned int width, unsigned int height)=0BIAS::GLProjectionParametersBasepure virtual
useStencilBuffer_BIAS::GLProjectionParametersBaseprotected
ViewingReshapeBehaviour enum nameBIAS::GLProjectionParametersInterface
XMLRead(const std::string &Filename)=0BIAS::GLProjectionParametersBasepure virtual
XMLWrite(const std::string &Filename) const =0BIAS::GLProjectionParametersBasepure virtual
Z2Depth_(const int x, const int y, const double z) const =0BIAS::GLProjectionParametersBaseprotectedpure virtual
ZBufferToDepthMap_(BIAS::Image< float > &depthMap)BIAS::GLProjectionParametersBaseprotectedvirtual
zFar_BIAS::GLProjectionParametersBaseprotected
zNear_BIAS::GLProjectionParametersBaseprotected
~Debug()BIAS::Debuginline
~GLProjectionParametersBase()BIAS::GLProjectionParametersBasevirtual
~GLProjectionParametersInterface()BIAS::GLProjectionParametersInterfaceinlinevirtual