#ifndef __vectorFunctions_h_INCLUDED__ #define __vectorFunctions_h_INCLUDED__ #include #include "math.h" class vectorFunctions { public: vectorFunctions ( ); ~vectorFunctions ( ); void copyVector ( std::vector*Vector1, std::vector*Vector2 ); void copyintVector ( std::vector*Vector1, std::vector*Vector2 ); void printVector ( std::vector*Vector1, std::vector*Vector2 ); double promVector ( std::vector*Vector1, bool OnNormal ); int maxVector ( std::vector*Vector1, double *val); int minVector ( std::vector*Vector1, double *val); int nearPoint ( std::vector*VectorX, std::vector*VectorY, double px, double py ); int findPointInLst ( std::vector*vecX, std::vector*vecY, std::vector*vecZ, double x, double y, double z ); }; #endif