KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
l_int_vector.cpp File Reference

Definition for the Int_vector class methods. More...

#include <l_cpp/l_int_vector.h>
#include <l_cpp/l_int_matrix.h>
#include <l_cpp/l_serialization.h>
#include <sstream>
#include <ostream>
#include <iomanip>

Namespaces

 boost
 
 boost::archive
 
 kjb
 Classes and functions for dealing with trajectory files.
 

Functions

Int_vector kjb::operator* (const Int_vector &op1, const Int_matrix &op2)
 Return product of this (as a row-vec) times matrix on the right. More...
 
Int_vector kjb::operator* (const Int_matrix &op1, const Int_vector &op2)
 Compute product of this matrix (on the left) and a column vector (on the right). More...
 
bool kjb::operator== (const Int_vector &op1, const Int_vector::Impl_type &op2)
 Test for exact equality between vectors. More...
 
bool kjb::operator< (const Int_vector &op1, const Int_vector &op2)
 Test weak lexicographic ordering between vectors. More...
 
Int_vector kjb::cross (const Int_vector &op1, const Int_vector &op2)
 Compute cross product of op1 and op2. More...
 
std::ostream & kjb::operator<< (std::ostream &out, const Int_vector &m)
 Display vector contents in an ASCII format. More...
 

Detailed Description

Definition for the Int_vector class methods.

Author
Kobus Barnard
Kyle Simek
Andrew Predoehl

The Int_vector class is a thin wrapper on the KJB Int_vector struct and its related functionality.

If you make changes to this file, PLEASE CONSIDER making parallel changes to m_vector.cpp, whose structure closely parallels the structure of this file. Tip: use vimdiff on both files to show the parallel structure.