Referencia de la Clase GDT::Fisica::CuerpoNwt

Un Cuerpo Newton. Más...

Diagrama de colaboración para GDT::Fisica::CuerpoNwt:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

_GDT_EXPORT_ void ActivarFisicas ()
_GDT_EXPORT_ void Actualizar ()
_GDT_EXPORT_ void Actualizar_Transformacion ()
_GDT_EXPORT_ void AplicarFisica ()
_GDT_EXPORT_ void AsignarFisicas (float masa, vector3df vinercia, vector3df vfuerza, vector3df vomega, int MatID)
_GDT_EXPORT_ void Cargar (char *filename, int EscudoColision=0)
_GDT_EXPORT_ void CargarTangentes (char *filename, int EscudoColision=0)
_GDT_EXPORT_ void CrearCilindro (int tx, int ty, f32 radio)
_GDT_EXPORT_ void CrearCono (int tx, int ty, f32 radio)
_GDT_EXPORT_ void CrearCubo (float tamx, float tamy, float tamz)
_GDT_EXPORT_ void CrearCubo ()
_GDT_EXPORT_ void CrearEscenarioNewtoneano (char *filename)
_GDT_EXPORT_ void CrearEsfera (float radio, int polynum=16)
_GDT_EXPORT_ void CrearPlano (int tx, int ty)
_GDT_EXPORT_ CuerpoNwt (NewtonWorld *NwtnWorld)
_GDT_EXPORT_ CuerpoNwt ()
_GDT_EXPORT_ void Fuerza (vector3df vfuerza)
_GDT_EXPORT_ void Inicializar (NewtonWorld *NwtnWorld)
_GDT_EXPORT_ void Masa (float masa, vector3df vinercia)
_GDT_EXPORT_ void Material (int MatID)
_GDT_EXPORT_ void Omega (vector3df vomega)
_GDT_EXPORT_ void Posicionar (vector3df pos)
_GDT_EXPORT_ ~CuerpoNwt ()

Atributos públicos

MundoNwt fisica
GDT::Nodo::Malla malla
MaterialNwt material
NewtonWorld * MundoNwtn

Descripción detallada

Un Cuerpo Newton.

Implementa un Cuerpo de físicas Newton.

Atención:
Esta característica esta disponible cuando _GDT_FISICAS_NEWTON_ está definido en tiempo de compilación.
Autor:
Astucia


Documentación del constructor y destructor

GDT::Fisica::CuerpoNwt::CuerpoNwt (  ) 

GDT::Fisica::CuerpoNwt::CuerpoNwt ( NewtonWorld *  NwtnWorld  ) 

GDT::Fisica::CuerpoNwt::~CuerpoNwt (  ) 


Documentación de las funciones miembro

_GDT_EXPORT_ void GDT::Fisica::CuerpoNwt::ActivarFisicas (  )  [inline]

void GDT::Fisica::CuerpoNwt::Actualizar (  ) 

void GDT::Fisica::CuerpoNwt::Actualizar_Transformacion (  ) 

_GDT_EXPORT_ void GDT::Fisica::CuerpoNwt::AplicarFisica (  )  [inline]

void GDT::Fisica::CuerpoNwt::AsignarFisicas ( float  masa,
vector3df  vinercia,
vector3df  vfuerza,
vector3df  vomega,
int  MatID 
)

void GDT::Fisica::CuerpoNwt::Cargar ( char *  filename,
int  EscudoColision = 0 
)

void GDT::Fisica::CuerpoNwt::CargarTangentes ( char *  filename,
int  EscudoColision = 0 
)

void GDT::Fisica::CuerpoNwt::CrearCilindro ( int  tx,
int  ty,
f32  radio 
)

void GDT::Fisica::CuerpoNwt::CrearCono ( int  tx,
int  ty,
f32  radio 
)

void GDT::Fisica::CuerpoNwt::CrearCubo ( float  tamx,
float  tamy,
float  tamz 
)

void GDT::Fisica::CuerpoNwt::CrearCubo (  ) 

void GDT::Fisica::CuerpoNwt::CrearEscenarioNewtoneano ( char *  filename  ) 

void GDT::Fisica::CuerpoNwt::CrearEsfera ( float  radio,
int  polynum = 16 
)

void GDT::Fisica::CuerpoNwt::CrearPlano ( int  tx,
int  ty 
)

void GDT::Fisica::CuerpoNwt::Fuerza ( vector3df  vfuerza  ) 

void GDT::Fisica::CuerpoNwt::Inicializar ( NewtonWorld *  NwtnWorld  ) 

void GDT::Fisica::CuerpoNwt::Masa ( float  masa,
vector3df  vinercia 
)

void GDT::Fisica::CuerpoNwt::Material ( int  MatID  ) 

void GDT::Fisica::CuerpoNwt::Omega ( vector3df  vomega  ) 

void GDT::Fisica::CuerpoNwt::Posicionar ( vector3df  pos  ) 


Documentación de los datos miembro

MundoNwt GDT::Fisica::CuerpoNwt::fisica

GDT::Nodo::Malla GDT::Fisica::CuerpoNwt::malla

MaterialNwt GDT::Fisica::CuerpoNwt::material

NewtonWorld* GDT::Fisica::CuerpoNwt::MundoNwtn


Generado el Mon Aug 20 00:55:11 2007 para Game Developers Toolkit por  doxygen 1.5.1