Métodos públicos | |
| _GDT_EXPORT_ void | Activar () |
| _GDT_EXPORT_ void | ActivarGravedad (bool activo) |
| _GDT_EXPORT_ bool | Activo () |
| _GDT_EXPORT_ void | AniadirFuerza (vector3df Fuerza) |
| _GDT_EXPORT_ void | AniadirFuerza (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ void | AniadirFuerzaDesdePosicion (vector3df Fuerza, vector3df Posicion) |
| _GDT_EXPORT_ void | AniadirFuerzaDesdePosicion (dReal cX, dReal cY, dReal cZ, dReal pX, dReal pY, dReal pZ) |
| _GDT_EXPORT_ void | AniadirFuerzaDesdePosicionRelativa (vector3df Fuerza, vector3df Posicion) |
| _GDT_EXPORT_ void | AniadirFuerzaDesdePosicionRelativa (dReal cX, dReal cY, dReal cZ, dReal pX, dReal pY, dReal pZ) |
| _GDT_EXPORT_ void | AniadirFuerzaRelativa (vector3df Fuerza) |
| _GDT_EXPORT_ void | AniadirFuerzaRelativa (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ void | AniadirFuerzaRelativaDesdePosicion (vector3df Fuerza, vector3df Posicion) |
| _GDT_EXPORT_ void | AniadirFuerzaRelativaDesdePosicion (dReal cX, dReal cY, dReal cZ, dReal pX, dReal pY, dReal pZ) |
| _GDT_EXPORT_ void | AniadirFuerzaRelativaDesdePosicionRelativa (vector3df Fuerza, vector3df Posicion) |
| _GDT_EXPORT_ void | AniadirFuerzaRelativaDesdePosicionRelativa (dReal cX, dReal cY, dReal cZ, dReal pX, dReal pY, dReal pZ) |
| _GDT_EXPORT_ void | AniadirGiro (vector3df Giro) |
| _GDT_EXPORT_ void | AniadirGiro (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ void | AniadirGiroRelativo (vector3df Giro) |
| _GDT_EXPORT_ void | AniadirGiroRelativo (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ int | Articulaciones () |
| _GDT_EXPORT_ void | AsignarFuerza (vector3df Fuerza) |
| _GDT_EXPORT_ void | AsignarFuerza (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ void | AsignarGiro (vector3df Giro) |
| _GDT_EXPORT_ void | AsignarGiro (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ void | AsignarMasa (const dMass *mass) |
| _GDT_EXPORT_ void | AutoDesactivacion_por_Default () |
| _GDT_EXPORT_ void | AutoDesactivacion_por_Iteraciones (int Iteraciones) |
| _GDT_EXPORT_ void | AutoDesactivacion_por_Tiempo (dReal Tiempo) |
| _GDT_EXPORT_ void | AutoDesactivacion_por_UmbralAngular (dReal UmbralAngular) |
| _GDT_EXPORT_ void | Autodesactivacion_por_UmbralLinear (dReal UmbralLinear) |
| _GDT_EXPORT_ dBodyID | Crear (dWorldID MundoODE) |
| _GDT_EXPORT_ void | Desactivar () |
| _GDT_EXPORT_ void | Destruir () |
| _GDT_EXPORT_ void | EjeDeRotacionFinita (vector3df ejes) |
| _GDT_EXPORT_ void | EjeDeRotacionFinita (dReal x, dReal y, dReal z) |
| _GDT_EXPORT_ void * | GetData () |
| _GDT_EXPORT_ bool | GravedadActiva () |
| _GDT_EXPORT_ void | ModoAutodesactivar (bool bDeshabilitable) |
| _GDT_EXPORT_ void | ModoDeRotacionFinita (bool activo) |
| _GDT_EXPORT_ vector3df | Posicion () |
| _GDT_EXPORT_ void | Posicionar (vector3df Pos) |
| _GDT_EXPORT_ void | Posicionar (dReal X, dReal Y, dReal Z) |
| _GDT_EXPORT_ void | PosicionarX (dReal X) |
| _GDT_EXPORT_ void | PosicionarY (dReal Y) |
| _GDT_EXPORT_ void | PosicionarZ (dReal Z) |
| _GDT_EXPORT_ void | Quaternion (const dQuaternion q) |
| _GDT_EXPORT_ const dReal * | RetornarFuerza () |
| _GDT_EXPORT_ const dReal * | RetornarGiro () |
| _GDT_EXPORT_ vector3df | RetornarPosicionRelativaAlPunto (dReal px, dReal py, dReal pz) |
| _GDT_EXPORT_ void | RetornarPosicionRelativaAlPunto (dReal px, dReal py, dReal pz, dVector3 result) |
| _GDT_EXPORT_ vector3df | RetornarPuntoDePosicionRelativa (dReal px, dReal py, dReal pz) |
| _GDT_EXPORT_ void | RetornarPuntoDePosicionRelativa (dReal px, dReal py, dReal pz, dVector3 result) |
| _GDT_EXPORT_ vector3df | RetornarPuntoDeVelocidad (dReal px, dReal py, dReal pz) |
| _GDT_EXPORT_ void | RetornarPuntoDeVelocidad (dReal px, dReal py, dReal pz, dVector3 result) |
| _GDT_EXPORT_ vector3df | RetornarPuntoDeVelocidadRelativa (dReal px, dReal py, dReal pz) |
| _GDT_EXPORT_ void | RetornarPuntoDeVelocidadRelativa (dReal px, dReal py, dReal pz, dVector3 result) |
| _GDT_EXPORT_ vector3df | Rotacion () |
| _GDT_EXPORT_ bool | RotacionFinitaActivada () |
| _GDT_EXPORT_ void | Rotar (const dMatrix3 R) |
| _GDT_EXPORT_ dJointID | SelecArticulacion (int index) |
| _GDT_EXPORT_ void | SetData (void *data) |
| _GDT_EXPORT_ int | ValorAutoDesactivacion_por_Iteraciones () |
| _GDT_EXPORT_ dReal | ValorAutoDesactivacion_por_Tiempo () |
| _GDT_EXPORT_ dReal | ValorAutoDesactivacion_por_UmbralAngular () |
| _GDT_EXPORT_ dReal | ValorAutodesactivacion_por_UmbralLinear () |
| _GDT_EXPORT_ dMass * | ValorMasa () |
| _GDT_EXPORT_ bool | ValorModoAutodesactivar () |
| _GDT_EXPORT_ vector3df | ValorQuaternion () |
| _GDT_EXPORT_ vector3df | ValorVelocidadAngular () |
| _GDT_EXPORT_ vector3df | ValorVelocidadLinear () |
| _GDT_EXPORT_ vector3df | Vector_A_Mundo (dReal px, dReal py, dReal pz) |
| _GDT_EXPORT_ void | Vector_A_Mundo (dReal px, dReal py, dReal pz, dVector3 result) |
| _GDT_EXPORT_ vector3df | Vector_De_Mundo (dReal px, dReal py, dReal pz) |
| _GDT_EXPORT_ void | Vector_De_Mundo (dReal px, dReal py, dReal pz, dVector3 result) |
| _GDT_EXPORT_ void | VelocidadAngular (vector3df VelAngular) |
| _GDT_EXPORT_ void | VelocidadAngular (dReal x, dReal y, dReal z) |
| _GDT_EXPORT_ void | VelocidadLinear (vector3df VelLinear) |
| _GDT_EXPORT_ void | VelocidadLinear (dReal x, dReal y, dReal z) |
Atributos públicos | |
| dJointID | Articulacion |
| dBodyID | Body |
| dSpaceID | Espacio |
| dGeomID | Geom |
| dJointGroupID | GrupoDeArticulacion |
| dMass * | Masa |
| dWorldID | Mundo |
Crea y maneja un Cuerpo R�ido, el cual puede interactuar con un Mundo y con otros Cuerpos que esten presentes en el mismo Mundo.
| void GDT::Fisica::Cuerpo::Activar | ( | ) |
| void GDT::Fisica::Cuerpo::ActivarGravedad | ( | bool | activo | ) |
| bool GDT::Fisica::Cuerpo::Activo | ( | ) |
| void GDT::Fisica::Cuerpo::AniadirFuerza | ( | vector3df | Fuerza | ) |
| void GDT::Fisica::Cuerpo::AniadirFuerza | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaDesdePosicion | ( | vector3df | Fuerza, | |
| vector3df | Posicion | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaDesdePosicion | ( | dReal | cX, | |
| dReal | cY, | |||
| dReal | cZ, | |||
| dReal | pX, | |||
| dReal | pY, | |||
| dReal | pZ | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaDesdePosicionRelativa | ( | vector3df | Fuerza, | |
| vector3df | Posicion | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaDesdePosicionRelativa | ( | dReal | cX, | |
| dReal | cY, | |||
| dReal | cZ, | |||
| dReal | pX, | |||
| dReal | pY, | |||
| dReal | pZ | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaRelativa | ( | vector3df | Fuerza | ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaRelativa | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaRelativaDesdePosicion | ( | vector3df | Fuerza, | |
| vector3df | Posicion | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaRelativaDesdePosicion | ( | dReal | cX, | |
| dReal | cY, | |||
| dReal | cZ, | |||
| dReal | pX, | |||
| dReal | pY, | |||
| dReal | pZ | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaRelativaDesdePosicionRelativa | ( | vector3df | Fuerza, | |
| vector3df | Posicion | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirFuerzaRelativaDesdePosicionRelativa | ( | dReal | cX, | |
| dReal | cY, | |||
| dReal | cZ, | |||
| dReal | pX, | |||
| dReal | pY, | |||
| dReal | pZ | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirGiro | ( | vector3df | Giro | ) |
| void GDT::Fisica::Cuerpo::AniadirGiro | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| void GDT::Fisica::Cuerpo::AniadirGiroRelativo | ( | vector3df | Giro | ) |
| void GDT::Fisica::Cuerpo::AniadirGiroRelativo | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| int GDT::Fisica::Cuerpo::Articulaciones | ( | ) |
| void GDT::Fisica::Cuerpo::AsignarFuerza | ( | vector3df | Fuerza | ) |
| void GDT::Fisica::Cuerpo::AsignarFuerza | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| void GDT::Fisica::Cuerpo::AsignarGiro | ( | vector3df | Giro | ) |
| void GDT::Fisica::Cuerpo::AsignarGiro | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| void GDT::Fisica::Cuerpo::AsignarMasa | ( | const dMass * | mass | ) |
| void GDT::Fisica::Cuerpo::AutoDesactivacion_por_Default | ( | ) |
| void GDT::Fisica::Cuerpo::AutoDesactivacion_por_Iteraciones | ( | int | Iteraciones | ) |
| void GDT::Fisica::Cuerpo::AutoDesactivacion_por_Tiempo | ( | dReal | Tiempo | ) |
| void GDT::Fisica::Cuerpo::AutoDesactivacion_por_UmbralAngular | ( | dReal | UmbralAngular | ) |
| void GDT::Fisica::Cuerpo::Autodesactivacion_por_UmbralLinear | ( | dReal | UmbralLinear | ) |
| dBodyID GDT::Fisica::Cuerpo::Crear | ( | dWorldID | MundoODE | ) |
| void GDT::Fisica::Cuerpo::Desactivar | ( | ) |
| void GDT::Fisica::Cuerpo::Destruir | ( | ) |
| void GDT::Fisica::Cuerpo::EjeDeRotacionFinita | ( | vector3df | ejes | ) |
| void GDT::Fisica::Cuerpo::EjeDeRotacionFinita | ( | dReal | x, | |
| dReal | y, | |||
| dReal | z | |||
| ) |
| void * GDT::Fisica::Cuerpo::GetData | ( | ) |
| bool GDT::Fisica::Cuerpo::GravedadActiva | ( | ) |
| void GDT::Fisica::Cuerpo::ModoAutodesactivar | ( | bool | bDeshabilitable | ) |
| void GDT::Fisica::Cuerpo::ModoDeRotacionFinita | ( | bool | activo | ) |
| vector3df GDT::Fisica::Cuerpo::Posicion | ( | ) |
| void GDT::Fisica::Cuerpo::Posicionar | ( | vector3df | Pos | ) |
| void GDT::Fisica::Cuerpo::Posicionar | ( | dReal | X, | |
| dReal | Y, | |||
| dReal | Z | |||
| ) |
| void GDT::Fisica::Cuerpo::PosicionarX | ( | dReal | X | ) |
| void GDT::Fisica::Cuerpo::PosicionarY | ( | dReal | Y | ) |
| void GDT::Fisica::Cuerpo::PosicionarZ | ( | dReal | Z | ) |
| void GDT::Fisica::Cuerpo::Quaternion | ( | const dQuaternion | q | ) |
| const dReal * GDT::Fisica::Cuerpo::RetornarFuerza | ( | ) |
| const dReal * GDT::Fisica::Cuerpo::RetornarGiro | ( | ) |
| vector3df GDT::Fisica::Cuerpo::RetornarPosicionRelativaAlPunto | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz | |||
| ) |
| void GDT::Fisica::Cuerpo::RetornarPosicionRelativaAlPunto | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz, | |||
| dVector3 | result | |||
| ) |
| vector3df GDT::Fisica::Cuerpo::RetornarPuntoDePosicionRelativa | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz | |||
| ) |
| void GDT::Fisica::Cuerpo::RetornarPuntoDePosicionRelativa | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz, | |||
| dVector3 | result | |||
| ) |
| vector3df GDT::Fisica::Cuerpo::RetornarPuntoDeVelocidad | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz | |||
| ) |
| void GDT::Fisica::Cuerpo::RetornarPuntoDeVelocidad | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz, | |||
| dVector3 | result | |||
| ) |
| vector3df GDT::Fisica::Cuerpo::RetornarPuntoDeVelocidadRelativa | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz | |||
| ) |
| void GDT::Fisica::Cuerpo::RetornarPuntoDeVelocidadRelativa | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz, | |||
| dVector3 | result | |||
| ) |
| vector3df GDT::Fisica::Cuerpo::Rotacion | ( | ) |
| bool GDT::Fisica::Cuerpo::RotacionFinitaActivada | ( | ) |
| void GDT::Fisica::Cuerpo::Rotar | ( | const dMatrix3 | R | ) |
| dJointID GDT::Fisica::Cuerpo::SelecArticulacion | ( | int | index | ) |
| void GDT::Fisica::Cuerpo::SetData | ( | void * | data | ) |
| int GDT::Fisica::Cuerpo::ValorAutoDesactivacion_por_Iteraciones | ( | ) |
| dReal GDT::Fisica::Cuerpo::ValorAutoDesactivacion_por_Tiempo | ( | ) |
| dReal GDT::Fisica::Cuerpo::ValorAutoDesactivacion_por_UmbralAngular | ( | ) |
| dReal GDT::Fisica::Cuerpo::ValorAutodesactivacion_por_UmbralLinear | ( | ) |
| dMass * GDT::Fisica::Cuerpo::ValorMasa | ( | ) |
| bool GDT::Fisica::Cuerpo::ValorModoAutodesactivar | ( | ) |
| vector3df GDT::Fisica::Cuerpo::ValorQuaternion | ( | ) |
| vector3df GDT::Fisica::Cuerpo::ValorVelocidadAngular | ( | ) |
| vector3df GDT::Fisica::Cuerpo::ValorVelocidadLinear | ( | ) |
| vector3df GDT::Fisica::Cuerpo::Vector_A_Mundo | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz | |||
| ) |
| void GDT::Fisica::Cuerpo::Vector_A_Mundo | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz, | |||
| dVector3 | result | |||
| ) |
| vector3df GDT::Fisica::Cuerpo::Vector_De_Mundo | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz | |||
| ) |
| void GDT::Fisica::Cuerpo::Vector_De_Mundo | ( | dReal | px, | |
| dReal | py, | |||
| dReal | pz, | |||
| dVector3 | result | |||
| ) |
| void GDT::Fisica::Cuerpo::VelocidadAngular | ( | vector3df | VelAngular | ) |
| void GDT::Fisica::Cuerpo::VelocidadAngular | ( | dReal | x, | |
| dReal | y, | |||
| dReal | z | |||
| ) |
| void GDT::Fisica::Cuerpo::VelocidadLinear | ( | vector3df | VelLinear | ) |
| void GDT::Fisica::Cuerpo::VelocidadLinear | ( | dReal | x, | |
| dReal | y, | |||
| dReal | z | |||
| ) |
| dJointID GDT::Fisica::Cuerpo::Articulacion |
| dBodyID GDT::Fisica::Cuerpo::Body |
| dSpaceID GDT::Fisica::Cuerpo::Espacio |
| dGeomID GDT::Fisica::Cuerpo::Geom |
| dJointGroupID GDT::Fisica::Cuerpo::GrupoDeArticulacion |
| dMass* GDT::Fisica::Cuerpo::Masa |
| dWorldID GDT::Fisica::Cuerpo::Mundo |
1.5.1