28#include <Inventor/SbBasic.h>
40 SbVec3s(
const short x,
const short y,
const short z);
47 int32_t dot(
const SbVec3s & v)
const;
48 const short * getValue(
void)
const;
49 void getValue(
short & x,
short & y,
short & z)
const;
51 SbVec3s & setValue(
const short v[3]);
52 SbVec3s & setValue(
const short x,
const short y,
const short z);
79 void print(
FILE * fp)
const;
The SbList class is a template container class for lists.
Definition SbList.h:47
int operator!=(const SbList< Type > &l) const
Definition SbList.h:194
int operator==(const SbList< Type > &l) const
Definition SbList.h:186
Type operator[](const int index) const
Definition SbList.h:172
The SbVec3b class is a 3 dimensional vector with 8-bit integer coordinates.
Definition SbVec3b.h:37
The SbVec3d class is a 3 dimensional vector with double precision floating point coordinates.
Definition SbVec3d.h:35
The SbVec3f class is a 3 dimensional vector with floating point coordinates.
Definition SbVec3f.h:37
The SbVec3i32 class is a 3 dimensional vector with 32-bit integer coordinates.
Definition SbVec3i32.h:39
The SbVec3s class is a 3 dimensional vector with short integer coordinates.
Definition SbVec3s.h:36
SbVec3s(const SbVec3us &v)
Definition SbVec3s.h:41
SbVec3s(const SbVec3d &v)
Definition SbVec3s.h:45
short & operator[](const int i)
Definition SbVec3s.h:99
SbVec3s(const SbVec3i32 &v)
Definition SbVec3s.h:43
SbVec3s(const SbVec3b &v)
Definition SbVec3s.h:42
SbVec3s(const SbVec3f &v)
Definition SbVec3s.h:44
The SbVec3us class is a 3 dimensional vector with unsigned short integer coordinates.
Definition SbVec3us.h:37