Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
SbVec.h File Reference
#include <Inventor/SbBase.h>
#include <Inventor/SbMathHelper.h>
#include <Inventor/STL/iostream>
#include <string.h>

Go to the source code of this file.

Classes

class  SbVec2f
 2D vector class. More...
 
class  SbVec2d
  VSG extension 2D vector class (double precision). More...
 
class  SbVec2i32
 2D vector class. More...
 
class  SbVec2s
 2D vector class. More...
 
class  SbVec3f
 3D vector class. More...
 
class  SbVec3d
  VSG extension 3D vector class (double precision). More...
 
class  SbVec3i32
 3D vector class. More...
 
class  SbVec3s
  VSG extension 3D vector class. More...
 
class  SbVec4b
  VSG extension 4D vector class. More...
 
class  SbVec4f
 4D vector class. More...
 
class  SbVec4d
  VSG extension 4D vector class (double precision). More...
 
class  SbVec4i32
 4D vector class. More...
 
class  SbVec4s
  VSG extension 4D vector class. More...
 
class  SbVec4ui32
  VSG extension 4D vector class. More...
 
class  SbVec4us
  VSG extension 4D vector class. More...
 
class  SbVec4ub
  VSG extension 4D vector class. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const SbVec2s &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec2i32 &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec2f &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec2d &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec3s &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec3i32 &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec3d &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec3f &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4b &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4d &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4f &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4i32 &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4s &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4ub &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4ui32 &v)
 Writes the vector to the specified output stream.
 
std::ostream & operator<< (std::ostream &os, const SbVec4us &v)
 Writes the vector to the specified output stream.
 

Function Documentation

◆ operator<<() [1/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec2d v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3620 of file SbVec.h.

◆ operator<<() [2/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec2f v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3612 of file SbVec.h.

◆ operator<<() [3/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec2i32 v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3604 of file SbVec.h.

◆ operator<<() [4/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec2s v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3596 of file SbVec.h.

◆ operator<<() [5/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec3d v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3644 of file SbVec.h.

◆ operator<<() [6/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec3f v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3652 of file SbVec.h.

◆ operator<<() [7/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec3i32 v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3636 of file SbVec.h.

◆ operator<<() [8/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec3s v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3628 of file SbVec.h.

◆ operator<<() [9/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4b v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3661 of file SbVec.h.

◆ operator<<() [10/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4d v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3669 of file SbVec.h.

◆ operator<<() [11/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4f v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3677 of file SbVec.h.

◆ operator<<() [12/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4i32 v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3685 of file SbVec.h.

◆ operator<<() [13/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4s v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3693 of file SbVec.h.

◆ operator<<() [14/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4ub v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3701 of file SbVec.h.

◆ operator<<() [15/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4ui32 v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3709 of file SbVec.h.

◆ operator<<() [16/16]

std::ostream & operator<< ( std::ostream &  os,
const SbVec4us v 
)
inline

Writes the vector to the specified output stream.

Definition at line 3717 of file SbVec.h.