SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Point.h File Reference
#include <string>
#include <vector>
#include <algorithm>
#include <Core/Utils/Legacy/TypeDescription.h>
#include <Core/Persistent/PersistentFwd.h>
#include <Core/GeometryPrimitives/share.h>
#include <Core/GeometryPrimitives/PointVectorOperators.h>

Go to the source code of this file.

Classes

class  Point
 

Namespaces

 SCIRun
 STL datatypes needed.
 
 SCIRun::Core
 
 SCIRun::Core::Geometry
 

Functions

SCISHARE bool operator== (const Point &p1, const Point &p2)
 
SCISHARE bool operator!= (const Point &p1, const Point &p2)
 
SCISHARE Point AffineCombination (const Point &, double, const Point &, double, const Point &, double, const Point &, double)
 
SCISHARE Point AffineCombination (const Point &, double, const Point &, double, const Point &, double)
 
SCISHARE Point AffineCombination (const Point &, double, const Point &, double)
 
SCISHARE void Pio (Piostream &, Point &)
 
Point operator* (double d, const Point &p)
 
Point operator+ (const Vector &v, const Point &p)
 
SCISHARE std::ostream & operator<< (std::ostream &os, const Point &p)
 
SCISHARE std::istream & operator>> (std::istream &os, Point &p)
 
SCISHARE Point centroid (const std::vector< Point > &points)
 
Point Min (const Point &p1, const Point &p2)
 
Point Max (const Point &p1, const Point &p2)
 
SCISHARE const std::string & Point_get_h_file_path ()
 
SCISHARE const
SCIRun::TypeDescription
get_type_description (Core::Geometry::Point *)