addCamera(std::string cameraName, btRigidBody *body, btTransform local_transform, std::string screenTitle, int screenWidth, int screenHeight, int screenXGap, int screenYGap, btVector3 up, float target, float foV=70.0, float near=1.0, float far=10000) | cens::CENSSerializedEngine | inlinevirtual |
addTouchSensor(btRigidBody *body, std::string name) | cens::CENSSerializedEngine | inlinevirtual |
cens::CENSEngine::addTouchSensor(btRigidBody *body) | cens::CENSPhysics | virtual |
attachCamera(btRigidBody *body, btTransform local_transform, std::string screenTitle, int screenWidth, int screenHeight, int screenXGap, int screenYGap, btVector3 up, float target, float foV=70.0, float near=1.0, float far=10000) | cens::CENSEngine | virtual |
beginRendering() | cens::CENSGraphics | protected |
cens_physics_step() | cens::CENSPhysics | virtual |
CENSEngine() | cens::CENSEngine | |
CENSGraphics() | cens::CENSGraphics | inline |
CENSPhysics() | cens::CENSPhysics | |
display() | cens::CENSEngine | virtual |
drawAxis(const Vector3f &origin, const Matrix3f &rotation, float length) | cens::CENSGraphics | |
drawBox(const Vector3f &orig, const Matrix3f &rotMat, const Vector3f &halfExtent) | cens::CENSGraphics | |
drawConvex(const Vector3f &orig, const Matrix3f &rot, const std::vector< Vector3f > &vtx, const unsigned int *idx, int nvtxs, int nidxs, int ntrns) | cens::CENSGraphics | |
drawLine(const Vector3f &v1, const Vector3f &v2, const Vector3f color) | cens::CENSGraphics | |
drawPlane(const Vector3f &orig, const Vector3f &vec0, const Vector3f &vec1) | cens::CENSGraphics | |
drawSphere(const Vector3f &orig, const Matrix3f &rot, float radius) | cens::CENSGraphics | |
drawTriangle(const Vector3f &v1, const Vector3f &v2, const Vector3f &v3, const Vector3f n) | cens::CENSGraphics | |
drawVector(const Vector3f &v) | cens::CENSGraphics | inline |
endRendering() | cens::CENSGraphics | protected |
focusCamera(int camera_index) | cens::CENSGraphics | |
getCameraPixelMap(int camera_index) | cens::CENSGraphics | |
getDispatcher() | cens::CENSPhysics | inlinevirtual |
getDynamicsWorld() | cens::CENSPhysics | inlinevirtual |
getGravity() | cens::CENSPhysics | inline |
getStep() | cens::CENSPhysics | inline |
getSubstep() | cens::CENSPhysics | inline |
getTransformFromBody(btRigidBody *body) | cens::CENSPhysics | protected |
getTransformFromBody(btSoftBody *body) | cens::CENSPhysics | protected |
init(int argc, char **argv) | cens::CENSEngine | virtual |
initCamera(CENSCamera &camera, CENSLight light) | cens::CENSGraphics | |
initCENSGraphics(int argc, char **argv) | cens::CENSGraphics | virtual |
initCENSPhysics() | cens::CENSPhysics | virtual |
initObjects() | cens::CENSEngine | inlinevirtual |
initTexture(const GLubyte *source=0, int width=0, int height=0) | cens::CENSGraphics | protected |
initTextures() | cens::CENSGraphics | protected |
isIdle() | cens::CENSGraphics | virtual |
keyboard(unsigned char key, int x, int y) | cens::CENSGraphics | virtual |
loadBulletFile(const std::string &robotName, const std::string &file) | cens::CENSSerializedEngine | virtual |
localCreateRigidBody(float mass, const btTransform &startTransform, btCollisionShape *shape, const btVector3 &color=eigen2btVec(CENS_NULL_COLOR), const TexCoords &texCoords=CENS_NULL_TEXCOORDS, CENSPixelMap &pixmap=CENS_NULL_PIXMAP) | cens::CENSEngine | |
cens::CENSPhysics::localCreateRigidBody(float mass, const btTransform &startTransform, btCollisionShape *shape) | cens::CENSPhysics | virtual |
localCreateSoftBody(float mass, btCollisionShape *shape, const btVector3 &color=eigen2btVec(CENS_NULL_COLOR), const TexCoords &texCoords=CENS_NULL_TEXCOORDS, CENSPixelMap &pixmap=CENS_NULL_PIXMAP) | cens::CENSEngine | |
cens::CENSPhysics::localCreateSoftBody(float mass, btCollisionShape *shape) | cens::CENSPhysics | virtual |
localImportRigidBody(btRigidBody *body, const btVector3 &color=eigen2btVec(CENS_NULL_COLOR), const TexCoords &texCoords=CENS_NULL_TEXCOORDS, CENSPixelMap &pixmap=CENS_NULL_PIXMAP) | cens::CENSEngine | |
localLinkSoftBody(btSoftBody *body, const btVector3 &color=eigen2btVec(CENS_NULL_COLOR), const TexCoords &texCoords=CENS_NULL_TEXCOORDS, CENSPixelMap &pixmap=CENS_NULL_PIXMAP) | cens::CENSEngine | |
loop() | cens::CENSGraphics | virtual |
m_eAttachedCameras | cens::CENSEngine | protected |
m_eBodies | cens::CENSSerializedEngine | protected |
m_eCameras | cens::CENSSerializedEngine | protected |
m_eConstraints | cens::CENSSerializedEngine | protected |
m_eRobots | cens::CENSSerializedEngine | protected |
m_eSensors | cens::CENSSerializedEngine | protected |
m_eShapes | cens::CENSEngine | protected |
m_grArgc | cens::CENSGraphics | protected |
m_grArgv | cens::CENSGraphics | protected |
m_grAxisEnabled | cens::CENSGraphics | protected |
m_grBoxColor | cens::CENSGraphics | protected |
m_grCameraAxisEnabled | cens::CENSGraphics | protected |
m_grCameras | cens::CENSGraphics | protected |
m_grCapsuleColor | cens::CENSGraphics | protected |
m_grCompoundColor | cens::CENSGraphics | protected |
m_grEnvColor | cens::CENSGraphics | protected |
m_grEyeCameraNumber | cens::CENSGraphics | protected |
m_grEyeCameras | cens::CENSGraphics | protected |
m_grGroundColor | cens::CENSGraphics | protected |
m_grHide | cens::CENSGraphics | protected |
m_grJointAxesEnabled | cens::CENSGraphics | protected |
m_grLight | cens::CENSGraphics | protected |
m_grObjectAxesEnabled | cens::CENSGraphics | protected |
m_grObjectColor | cens::CENSGraphics | protected |
m_grParameterManager | cens::CENSGraphics | protected |
m_grShapes | cens::CENSGraphics | protected |
m_grSimEnabled | cens::CENSGraphics | protected |
m_grSoftColor | cens::CENSGraphics | protected |
m_grSphereColor | cens::CENSGraphics | protected |
m_grTextureEnabled | cens::CENSGraphics | protected |
m_grTextureInitialized | cens::CENSGraphics | protected |
m_grTimestep | cens::CENSGraphics | protected |
m_grViewCamera | cens::CENSGraphics | protected |
m_phBroadphase | cens::CENSPhysics | protected |
m_phCollisionConfiguration | cens::CENSPhysics | protected |
m_phCollisionShapes | cens::CENSPhysics | protected |
m_phDefaultContactProcessingThreshold | cens::CENSPhysics | protected |
m_phDispatcher | cens::CENSPhysics | protected |
m_phDynamicsWorld | cens::CENSPhysics | protected |
m_phGravity | cens::CENSPhysics | protected |
m_phNonCollidingTable | cens::CENSPhysics | protectedstatic |
m_phParameterManager | cens::CENSPhysics | protected |
m_phSoftBodyWorldInfo | cens::CENSPhysics | protected |
m_phSoftRigidCollisionAlgorithms | cens::CENSPhysics | protected |
m_phSoftSoftCollisionAlgorithms | cens::CENSPhysics | protected |
m_phSolver | cens::CENSPhysics | protected |
m_phStep | cens::CENSPhysics | protected |
m_phSubstep | cens::CENSPhysics | protected |
m_phTouchSensors | cens::CENSPhysics | protected |
quit() | cens::CENSGraphics | virtual |
run() | cens::CENSEngine | virtual |
saveCameraPixelMap(int camera_index, int t, const char *type="jpg") | cens::CENSGraphics | |
setCollisionFilter(CENSNonCollidingTable _non_colliding_table) | cens::CENSPhysics | virtual |
step(int timestep) | cens::CENSSerializedEngine | virtual |
stepBack() | cens::CENSGraphics | |
stepFront() | cens::CENSGraphics | |
stepLeft() | cens::CENSGraphics | |
stepRight() | cens::CENSGraphics | |
stepRun() | cens::CENSEngine | virtual |
stepToStepLoop() | cens::CENSGraphics | virtual |
syncAttachedCamera(int index) | cens::CENSEngine | protectedvirtual |
toggleAxis() | cens::CENSGraphics | |
toggleCameraAxis() | cens::CENSGraphics | |
toggleJointAxes() | cens::CENSGraphics | |
toggleObjectAxes() | cens::CENSGraphics | |
toggleStop() | cens::CENSGraphics | |
toggleTexture() | cens::CENSGraphics | |
updateCamera(int camera_index) | cens::CENSGraphics | |
zoomIn() | cens::CENSGraphics | |
zoomOut() | cens::CENSGraphics | |
~CENSEngine() | cens::CENSEngine | virtual |
~CENSGraphics() | cens::CENSGraphics | |
~CENSPhysics() | cens::CENSPhysics | virtual |