Contents
User Forum
Source
Index
APIs by Task
APIs by Level
Data
G3D
::
Vector2int16
G3D::Vector2int16 Class Reference
A
Vector2
that packs its fields into uint16s.
More...
#include <Vector2int16.h>
List of all members.
Public Member Functions
Vector2int16
clamp
(const
Vector2int16
&lo, const
Vector2int16
&hi)
void
deserialize
(class
BinaryInput
&bi)
Vector2int16
operator *
(const int s) const
Vector2int16
operator *
(const
Vector2int16
&other) const
Vector2int16
&
operator *=
(const
Vector2int16
&other)
bool
operator!=
(const
Vector2int16
&rkVector) const
Vector2int16
operator+
(const
Vector2int16
&other) const
Vector2int16
&
operator+=
(const
Vector2int16
&other)
Vector2int16
operator-
(const
Vector2int16
&other) const
Vector2int16
&
operator-=
(const
Vector2int16
&other)
Vector2int16
operator<<
(const int s) const
bool
operator==
(const
Vector2int16
&rkVector) const
Vector2int16
operator>>
(const int s) const
const
G3D::int16
&
operator[]
(int i) const
G3D::int16
&
operator[]
(int i)
void
serialize
(class
BinaryOutput
&bo) const
Vector2int16
(class
BinaryInput
&bi)
Vector2int16
(const class
Vector2
&v)
Vector2int16
(
G3D::int16
_x,
G3D::int16
_y)
Vector2int16
()
Public Attributes
G3D::int16
x
G3D::int16
y
Detailed Description
A
Vector2
that packs its fields into uint16s.
Constructor & Destructor Documentation
G3D::Vector2int16::Vector2int16
(
)
[inline]
G3D::Vector2int16::Vector2int16
(
G3D::int16
_x
,
G3D::int16
_y
)
[inline]
G3D::Vector2int16::Vector2int16
(
const class
Vector2
&
v
)
G3D::Vector2int16::Vector2int16
(
class
BinaryInput
&
bi
)
Member Function Documentation
Vector2int16
G3D::Vector2int16::clamp
(
const
Vector2int16
&
lo
,
const
Vector2int16
&
hi
)
void G3D::Vector2int16::deserialize
(
class
BinaryInput
&
bi
)
Vector2int16
G3D::Vector2int16::operator *
(
const int
s
)
const
[inline]
Vector2int16
G3D::Vector2int16::operator *
(
const
Vector2int16
&
other
)
const
[inline]
Vector2int16
& G3D::Vector2int16::operator *=
(
const
Vector2int16
&
other
)
[inline]
bool G3D::Vector2int16::operator!=
(
const
Vector2int16
&
rkVector
)
const
[inline]
Vector2int16
G3D::Vector2int16::operator+
(
const
Vector2int16
&
other
)
const
[inline]
Vector2int16
& G3D::Vector2int16::operator+=
(
const
Vector2int16
&
other
)
[inline]
Vector2int16
G3D::Vector2int16::operator-
(
const
Vector2int16
&
other
)
const
[inline]
Vector2int16
& G3D::Vector2int16::operator-=
(
const
Vector2int16
&
other
)
[inline]
Vector2int16
G3D::Vector2int16::operator<<
(
const int
s
)
const
[inline]
Shifts both x and y.
bool G3D::Vector2int16::operator==
(
const
Vector2int16
&
rkVector
)
const
[inline]
Vector2int16
G3D::Vector2int16::operator>>
(
const int
s
)
const
[inline]
Shifts both x and y.
const
G3D::int16
& G3D::Vector2int16::operator[]
(
int
i
)
const
[inline]
G3D::int16
& G3D::Vector2int16::operator[]
(
int
i
)
[inline]
void G3D::Vector2int16::serialize
(
class
BinaryOutput
&
bo
)
const
Member Data Documentation
G3D::int16
G3D::Vector2int16::x
G3D::int16
G3D::Vector2int16::y
The documentation for this class was generated from the following file:
Vector2int16.h
Generated on Thu Aug 2 11:40:48 2007 for G3D by
1.5.2
Hosted by