x
Yes
No
Do you want to visit DriveHQ English website?
Inicio
Características
Precios
Prueba gratuita
Software cliente
Acerca de nosotros
Servidor de archivos
|
Solución de copias de seguridad
|
Servidor FTP
|
Servidor de correo electrónico
|
Alojamiento web
|
Software cliente
Servidor de archivos
Solución de copia de seguridad
Servidor FTP
Servidor de correo electrónico
Alojamiento web
Software cliente
Line3D.h - Hosted on DriveHQ Cloud IT Platform
Arriba
Subir
Descargar
Compartir
Publicar
Nueva carpeta
Nuevo archivo
Copiar
Cortar
Eliminar
Pegar
Clasificación
Actualizar
Ruta de la carpeta: \\game3dprogramming\materials\GameFactory\GameFactoryDemo\Line3D.h
Girar
Efecto
Propiedad
Historial
#ifndef __LINE3D_H__ #define __LINE3D_H__ #include "Ogre.h" #include
using namespace Ogre; using namespace std; #define POSITION_BINDING 0 #define TEXCOORD_BINDING 1 class Line3D:public SimpleRenderable { public: Line3D(void); ~Line3D(void); void addPoint(const Vector3 &p); const Vector3 &getPoint(unsigned short index) const; unsigned short getNumPoints(void) const; void updatePoint(unsigned short index, const Vector3 &value); void drawLine(Vector3 &start, Vector3 &end); void drawLines(void); Real getSquaredViewDepth(const Camera *cam) const; Real getBoundingRadius(void) const; protected: //void getWorldTransforms(Matrix4 *xform) const; const Quaternion &getWorldOrientation(void) const; const Vector3 &getWorldPosition(void) const; vector
mPoints; bool mDrawn; }; #endif /* __LINE3D_H__ */
Line3D.h
Dirección de la página
Dirección del archivo
Anterior
26/45
Siguiente
Descargar
( 875 B )
Comments
Total ratings:
0
Average rating:
No clasificado
of 10
Would you like to comment?
Join now
, or
Logon
if you are already a member.