Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::SceneTexturedPlane, including all inherited members.
_liDebugLevel | BIAS::Debug | protected |
_liNextDebugLevel | BIAS::Debug | protected |
_String2Debuglevel | BIAS::Debug | protected |
_zDebugStream | BIAS::Debug | protectedstatic |
ActiveChannel_ | BIAS::SceneBase | protected |
AddDebugLevel(const long int lv) | BIAS::Debug | inline |
AddDebugLevel(const std::string &name) | BIAS::Debug | inline |
AnimationAndCollision(std::vector< SceneBase * > scenes, const BIAS::Vector3< double > &gravity=BIAS::Vector3< double >(0, 10, 0), const double &friction=0.999) | BIAS::SceneBase | static |
animationSpeed_ | BIAS::SceneBase | protectedstatic |
ApplyTimeStep(const double &delta=1.0, const BIAS::Vector3< double > &gravity=BIAS::Vector3< double >(0,-9.81, 0), const double &frictioncoefficient=0.999) | BIAS::SceneBase | |
C_BothMono enum value | BIAS::SceneBase | |
C_BothStereo enum value | BIAS::SceneBase | |
C_LeftOnly enum value | BIAS::SceneBase | |
C_RightOnly enum value | BIAS::SceneBase | |
camera_ | BIAS::SceneBase | protected |
colorMask_ | BIAS::SceneBase | protected |
ConsumeNextFreeDebuglevel_() | BIAS::Debug | inlineprotected |
corners_ | BIAS::SceneTexturedPlane | protected |
CornersFromBoundingBox(const BIAS::Vector3< double > &b1, const BIAS::Vector3< double > &b2) | BIAS::SceneBase | |
Debug() | BIAS::Debug | inline |
Debug(const Debug &deb) | BIAS::Debug | inline |
DebugLevelIsSet(const long int lv) const | BIAS::Debug | inline |
DebugLevelIsSet(const std::string &name) const | BIAS::Debug | inline |
dPointDrawStyle_ | BIAS::SceneBase | protected |
Draw() | BIAS::SceneTexturedPlane | protectedvirtual |
DrawNormal(const bool draw=true, const float length=1.0f) | BIAS::SceneTexturedPlane | inline |
drawNormal_ | BIAS::SceneTexturedPlane | protected |
drawNormalLength_ | BIAS::SceneTexturedPlane | protected |
dTriangleMeshDrawStyle_ | BIAS::SceneBase | protected |
DumpInfo() const | BIAS::SceneBase | |
EChannel enum name | BIAS::SceneBase | |
elasticity_ | BIAS::SceneBase | protected |
FacesFromBoundingBox(const BIAS::Vector3< double > &b1, const BIAS::Vector3< double > &b2) | BIAS::SceneBase | |
GetActiveChannel() const | BIAS::SceneBase | inline |
GetAnimationSpeed() | BIAS::SceneBase | inlinestatic |
GetBoundingBox(BIAS::Vector3< double > &minVal, BIAS::Vector3< double > &maxVal) | BIAS::SceneTexturedPlane | virtual |
GetDebugLevel() const | BIAS::Debug | inline |
GetDebugStream() const | BIAS::Debug | inline |
GetDebugStream(std::ostream &os) const | BIAS::Debug | inline |
GetElasticity() | BIAS::SceneBase | inline |
GetGlobalDebugLevel() | BIAS::Debug | inlinestatic |
GetGLProjectionParametersInterface() | BIAS::SceneBase | inlinevirtual |
GetGravityImmunity() const | BIAS::SceneBase | inline |
GetMomentum(double &mass, BIAS::Vector3< double > &velocity) const | BIAS::SceneBase | inline |
GetPointDrawStyle() | BIAS::SceneBase | inline |
GetTriangleMeshDrawStyle() | BIAS::SceneBase | inline |
GlobalDebugLevel | BIAS::Debug | protectedstatic |
gravityImmunity_ | BIAS::SceneBase | protected |
HasBoundingBoxCollision(SceneBase *otherScene) | BIAS::SceneBase | virtual |
InitializeTexture_(BIAS::Image< unsigned char > &texture) | BIAS::SceneTexturedPlane | protected |
IsActive() const | BIAS::SceneBase | inline |
IsActive_ | BIAS::SceneBase | protected |
isInitialized_ | BIAS::SceneTexturedPlane | protected |
magFilter_ | BIAS::SceneTexturedPlane | protected |
mass_ | BIAS::SceneBase | protected |
minFilter_ | BIAS::SceneTexturedPlane | protected |
MoveScene(const double &delta=1.0) | BIAS::SceneBase | virtual |
Name2DebugLevel(const std::string &name) const | BIAS::Debug | inline |
NewDebugLevel(const std::string &name) | BIAS::Debug | inline |
normal_ | BIAS::SceneTexturedPlane | protected |
operator=(const Debug &deb) | BIAS::Debug | inline |
PerformCollision(SceneBase *otherscene, const BIAS::Vector3< double > &contactnormal=BIAS::Vector3< double >(-1e10,-1e10,-1e10)) | BIAS::SceneBase | virtual |
PrintDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
RemoveDebugLevel(const long int lv) | BIAS::Debug | inline |
RemoveDebugLevel(const std::string &name) | BIAS::Debug | inline |
Render() | BIAS::SceneBase | virtual |
RenderBoundingBox() | BIAS::SceneBase | virtual |
renderBoundingBox_ | BIAS::SceneBase | protected |
ResetSelection() | BIAS::SceneBase | inlinevirtual |
Resize(const BIAS::Vector3< double > &topLeft, const BIAS::Vector3< double > &width, const BIAS::Vector3< double > &height, const int widthSubsections=1, const int heightSubsections=1) | BIAS::SceneTexturedPlane | |
SceneBase() | BIAS::SceneBase | |
SceneTexturedPlane(const BIAS::Vector3< double > &topLeft, const BIAS::Vector3< double > &width, const BIAS::Vector3< double > &height, const int widthSubsections=1, const int heightSubsections=1, const int minFilter=GL_NEAREST, const int magFilter=GL_NEAREST, const int wrapping=GL_REPEAT) | BIAS::SceneTexturedPlane | |
SelectObjectAt(BIAS::Vector3< double > &p) | BIAS::SceneBase | inlinevirtual |
SetActive(bool b) | BIAS::SceneBase | inline |
SetActiveChannel(const enum EChannel channel) | BIAS::SceneBase | inline |
SetAnimationSpeed(double s) | BIAS::SceneBase | inlinestatic |
SetColorMask(bool red=true, bool green=true, bool blue=true, bool alpha=true) | BIAS::SceneBase | inline |
SetDebugLevel(const long int lv) | BIAS::Debug | inline |
SetDebugLevel(const std::string &name) | BIAS::Debug | inline |
SetDebugStream(const std::ostream &os) | BIAS::Debug | inline |
SetElasticity(const double &elas) | BIAS::SceneBase | inline |
SetGlobalDebugLevel(long int lev) | BIAS::Debug | inlinestatic |
SetGLProjectionParametersInterface(GLProjectionParametersInterface *nc) | BIAS::SceneBase | inlinevirtual |
SetGravityImmunity(bool i) | BIAS::SceneBase | inline |
SetImage(const BIAS::Image< unsigned char > &image) | BIAS::SceneTexturedPlane | |
SetImage(const std::string &imageFilename) | BIAS::SceneTexturedPlane | |
SetImage(const int texID, const int width, const int height) | BIAS::SceneTexturedPlane | |
SetMomentum(const double &mass, const BIAS::Vector3< double > &velocity) | BIAS::SceneBase | inline |
SetPointDrawStyle(POINT_DRAW_STYLE style) | BIAS::SceneBase | inline |
SetRenderBoundingBox(bool render) | BIAS::SceneBase | inlinevirtual |
SetTextureCoordinates(const BIAS::Vector2< int > topLeft, const BIAS::Vector2< int > bottomRight) | BIAS::SceneTexturedPlane | |
SetTextureCoordinates(const BIAS::Vector2< float > topLeft, const BIAS::Vector2< float > bottomRight) | BIAS::SceneTexturedPlane | |
SetTriangleMeshDrawStyle(TRIANGLEMESH_DRAW_STYLE style) | BIAS::SceneBase | inline |
ShowDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
subsectionsX_ | BIAS::SceneTexturedPlane | protected |
subsectionsY_ | BIAS::SceneTexturedPlane | protected |
texCoords_ | BIAS::SceneTexturedPlane | protected |
texID_ | BIAS::SceneTexturedPlane | protected |
texSize_ | BIAS::SceneTexturedPlane | protected |
TimeToContact(SceneBase *otherScene, BIAS::Vector3< double > &collisionpoint) | BIAS::SceneBase | virtual |
UpdateCameraRelatedState() | BIAS::SceneBase | inlinevirtual |
velocity_ | BIAS::SceneBase | protected |
wrapping_ | BIAS::SceneTexturedPlane | protected |
~Debug() | BIAS::Debug | inline |
~SceneBase() | BIAS::SceneBase | inlinevirtual |
~SceneTexturedPlane() | BIAS::SceneTexturedPlane | virtual |