www.pudn.com > CurveEditor.rar > VectorOperator.h
/* * File name: VectorOperator.h * Version: 1.0.0.1 * Programmer: A.George * Organization: * Date(start): 10/27/1999 * Date(finish): * Description: This module defines a set of operator for vector calculation. */ #ifndef _VECTOR_OPERATOR_H_ #define _VECTOR_OPERATOR_H_ #include "..\aglib.h" VECTOR operator + ( VECTOR& a, VECTOR& b); VECTOR operator - (VECTOR& a, VECTOR& b); double operator *(VECTOR& a, VECTOR& b); VECTOR operator *(double k, VECTOR&a); VECTOR operator %(VECTOR& a, VECTOR& b); VECTOR2D operator *(double k, VECTOR2D& a); double Module(VECTOR2D a); double Module(VECTOR a); VECTOR2D operator /(VECTOR2D a, double k); VECTOR2D operator *(VECTOR2D a, double k); #endif /* _VECTOR_OPERATOR_H_ */