15 #ifndef __IPSDKMATH_LINEARALGEBRASERIALIZATIONOPERATORS_H__ 16 #define __IPSDKMATH_LINEARALGEBRASERIALIZATIONOPERATORS_H__ 30 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Vector>& item);
32 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Vector>& item);
38 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Vector2d>& item);
40 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Vector2d>& item);
46 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Vector3d>& item);
48 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Vector3d>& item);
54 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Vector4d>& item);
56 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Vector4d>& item);
62 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Matrix>& item);
64 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Matrix>& item);
70 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Matrix2d>& item);
72 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Matrix2d>& item);
78 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Matrix3d>& item);
80 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Matrix3d>& item);
86 operator>> (BaseIArchive& ar,
const SerializationIItem<ipsdk::math::Matrix4d>& item);
88 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::math::Matrix4d>& item);
95 #endif // __IPSDKMATH_LINEARALGEBRASERIALIZATIONOPERATORS_H__ Definition of import/export macro for library.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Predefined types for linear algebra management.
Forward declaration of serialization useful classes.
#define IPSDKMATH_API
Import/Export macro for library IPSDKMath.
Definition: IPSDKMathExports.h:27
IPSDKBASESHAPEANALYSIS_API ipsdk::BaseIArchive & operator>>(ipsdk::BaseIArchive &ar, const ipsdk::SerializationIItem< ipsdk::shape::analysis::MeasureId > &item)
serialization of ipsdk::shape::analysis::MeasureId structure