######
Vector
######

.. cpp:namespace:: Vector

.. default-domain:: cpp

Fields
======

====== ======================
float  :cpp:var:`~Vector::x` 
float  :cpp:var:`~Vector::y` 
float  :cpp:var:`~Vector::z` 
====== ======================

Functions
=========

========================== ==============================================================================
..                         :cpp:func:`Vector <Vector::Vector>`                                           
..                         :cpp:func:`Vector <Vector::Vector>`                                           
..                         :cpp:func:`Vector <Vector::Vector>`                                           
bool                       :cpp:func:`operator== <bool Vector::operator==(Vector const &v) const>`       
bool                       :cpp:func:`operator!= <bool Vector::operator!=(Vector const &v) const>`       
:doc:`structVector` const  :cpp:func:`operator+ <Vector const Vector::operator+(Vector const &v) const>` 
:doc:`structVector` const  :cpp:func:`operator- <Vector const Vector::operator-(Vector const &v) const>` 
:doc:`structVector` &      :cpp:func:`operator+= <Vector & Vector::operator+=(Vector const &v)>`         
:doc:`structVector` &      :cpp:func:`operator-= <Vector & Vector::operator-=(Vector const &v)>`         
:doc:`structVector` const  :cpp:func:`operator* <Vector const Vector::operator*(float s) const>`         
:doc:`structVector` const  :cpp:func:`operator/ <Vector const Vector::operator/(float s) const>`         
:doc:`structVector` &      :cpp:func:`operator*= <Vector & Vector::operator*=(float s)>`                 
:doc:`structVector` &      :cpp:func:`operator/= <Vector & Vector::operator/=(float s)>`                 
float                      :cpp:func:`Dot <float Vector::Dot(Vector const &v) const>`                    
float                      :cpp:func:`Length <float Vector::Length() const>`                             
:doc:`structVector` &      :cpp:func:`Normalize <Vector & Vector::Normalize()>`                          
:doc:`structVector`        :cpp:func:`Zero <static Vector Vector::Zero()>`                               
========================== ==============================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenstruct:: Vector
   :project: mvo
   :members:
   :undoc-members:



