# opentl::modelprojection::WarpBack Member List

This is the complete list of members for opentl::modelprojection::WarpBack, including all inherited members.

backWarpPoints(const std::vector< boost::shared_ptr< opentl::core::State > > &states, const ObjModelPtrVector &objModels, std::vector< math::Vector2 * > &screenPoints, std::vector< math::Vector4 * > &objPoints, std::vector< math::Vector4 * > &objNormals, std::vector< int > &outputTargetIndex, std::vector< int > &outputLinkIndex, int cameraIdx=0, int nPoints=-1) | opentl::modelprojection::WarpBack |
copyT2Vector(math::Transform &T, std::vector< double > &vec) const | opentl::modelprojection::Warp | `[inline]`
copyVector2T(std::vector< double > &vec, math::Transform &T) const | opentl::modelprojection::Warp | `[inline]`
getFbo() | opentl::modelprojection::WarpBack | `[inline]`
getGLScene() const | opentl::modelprojection::WarpBack | `[inline]`
getImageSensor(unsigned int sensorId=0) const | opentl::modelprojection::Warp | `[inline]`
getImageSensorCount() const | opentl::modelprojection::Warp | `[inline]`
getPoseCameraT(opentl::core::cvdata::Pose &objPose, math::Transform &camT, int cameraIdx=0, int linkIdx=0) const | opentl::modelprojection::Warp |
getPoseWorldT(opentl::core::cvdata::Pose &objPose, math::Transform &worldT, std::vector< math::Transform > *jacT=NULL, int linkIdx=0) const | opentl::modelprojection::Warp |
getScreenBoundingCircle(const boost::shared_ptr< opentl::core::State > &state, const boost::shared_ptr< opentl::models::ObjModel > &objModel, double &x, double &y, double &radius, int camIdx, int partIdx=0) | opentl::modelprojection::Warp |
getScreenBoundingLimits(const boost::shared_ptr< opentl::core::State > &state, const boost::shared_ptr< opentl::models::ObjModel > &objModel, double &x, double &y, double &width, double &height, int camIdx, int partIdx=-1) | opentl::modelprojection::Warp |
getScreenBoundingLimitsOfFace(const boost::shared_ptr< opentl::core::State > &state, const boost::shared_ptr< opentl::models::ObjModel > &objModel, unsigned int faceId, double &x, double &y, double &width, double &height, int camIdx, int partIdx=0) | opentl::modelprojection::Warp |
getScreenRotatedBoundingLimits(const boost::shared_ptr< opentl::core::State > &state, const boost::shared_ptr< opentl::models::ObjModel > &objModel, double &x, double &y, double &width, double &height, double &angle, int camIdx, int partIdx=0) | opentl::modelprojection::Warp |
initBackProjBuffers(int cameraIdx) | opentl::modelprojection::WarpBack |
mSensors | opentl::modelprojection::Warp | `[protected]`
updateScreenGlobalROIs(const std::vector< boost::shared_ptr< opentl::models::Target > > &targets, int camIdx=-1) | opentl::modelprojection::Warp |
Warp(std::vector< input::ImageSensor * > &sensors) | opentl::modelprojection::Warp |
WarpBack(std::vector< input::ImageSensor * > &sensors, opentl::modelprojection::GLScene &scene) | opentl::modelprojection::WarpBack |
warpPoint(opentl::core::cvdata::Pose &objPose, const math::Vector4 &objPoint, math::Vector2 &screenPoint, std::vector< math::Vector2 > *jacobian=NULL, int cameraIdx=0, int linkIdx=0) const | opentl::modelprojection::Warp |
warpPoint(opentl::core::cvdata::Pose &objPose, const double *objPoint, double *screenPoint, std::vector< double > *screenGradientX=NULL, std::vector< double > *screenGradientY=NULL, int cameraIdx=0, int linkIdx=0) const | opentl::modelprojection::Warp |
warpPoints(opentl::core::cvdata::Pose &objPose, int nPoints, const std::vector< double > &objPointsX, const std::vector< double > &objPointsY, const std::vector< double > &objPointsZ, std::vector< double > &screenPointsX, std::vector< double > &screenPointsY, std::vector< std::vector< double > > *screenGradientsX=NULL, std::vector< std::vector< double > > *screenGradientsY=NULL, int cameraIdx=0, int linkIdx=0) const | opentl::modelprojection::Warp |
warpUpdate(std::vector< boost::shared_ptr< opentl::core::State > > &states, int cameraIdx=-1) const | opentl::modelprojection::Warp |
warpUpdate(opentl::core::State &state, int cameraIdx=-1) const | opentl::modelprojection::Warp |
~Warp() | opentl::modelprojection::Warp | `[virtual]`
~WarpBack() | opentl::modelprojection::WarpBack | `[virtual]`