#include <vector>
#include <cmath>
#include <iostream>
#include <string>
#include "GranOO3/3rdParty/Eigen/Dense"
#include "GranOO3/Core/TinyXml.hpp"
#include "GranOO3/Core/Macro.hpp"
#include "GranOO3/Geom/Constant.hpp"
#include "GranOO3/Geom/Axis.hpp"
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
Go to the source code of this file.
|
std::ostream & | GranOO3::Geom::operator<< (std::ostream &os, const Vector &v) |
|
std::istream & | GranOO3::Geom::operator>> (std::istream &in, Vector &v) |
|
Vector | GranOO3::Geom::operator+ (const Vector &v1, const Vector &v2) |
|
Vector | GranOO3::Geom::operator- (const Vector &v1, const Vector &v2) |
|
Vector | GranOO3::Geom::operator- (const Vector &v) |
|
Vector | GranOO3::Geom::operator* (const Vector &v, const double &a) |
|
Vector | GranOO3::Geom::operator* (const double &a, const Vector &v) |
|
Vector | GranOO3::Geom::operator/ (const Vector &v, const double &a) |
|
double | GranOO3::Geom::operator* (const Vector &v1, const Vector &v2) |
|
Vector | GranOO3::Geom::operator^ (const Vector &v1, const Vector &v2) |
|
bool | GranOO3::Geom::operator!= (const Vector &v1, const Vector &v2) |
|
bool | GranOO3::Geom::operator== (const Vector &v1, const Vector &v2) |
|
Vector | GranOO3::Geom::double_cross (const Vector &v1, const Vector &v2) |
|
double | GranOO3::Geom::get_angle_between_unit_vector (const Vector &a, const Vector &b) |
|