Herramientas de usuario

Herramientas del sitio


vector3

Vector3

Vector3 es una estructura que almacena tres datos del tipo especificado relacionando el primer dato como X, el segundo como Y y el tercero como Z.

Declaración

template<typename T> struct Vector3;

Miembros

  • T x
  • T y
  • T z

Implementación

template<typename T>
struct Vector3{
    T x,y,z;
    Vector3(T x0=0, T y0=0, T z0=0){x=x0; y=y0; z=z0;}
    Vector3(const Vector3& c){x=c.x; y=c.y; z=c.z;}
 
    bool operator==(Vector3& c)
    {
      return (x == c.x) && (y == c.y) && (z == c.z);
    }
};
Categorías: Estructuras de datos
vector3.txt · Última modificación: 2018/01/18 21:37 (editor externo)