Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Shapes/Shape.hpp

    rc67c65 rb94634  
    1919
    2020#include "Shapes/ShapeExceptions.hpp"
    21 #include "Shapes/ShapeType.hpp"
    2221
    2322#include <vector>
     
    4241  Vector getNormal(const Vector &point) const throw(NotOnSurfaceException);
    4342
    44   Vector getCenter() const;
    45   double getRadius() const;
    46   double getVolume() const;
    47   double getSurfaceArea() const;
    48 
    49   LineSegmentSet getLineIntersections(const Line&) const;
     43  LineSegmentSet getLineIntersections(const Line&);
    5044  std::vector<Vector> getHomogeneousPointsOnSurface(const size_t N) const;
    51   std::vector<Vector> getHomogeneousPointsInVolume(const size_t N) const;
    5245
    5346  Shape &operator=(const Shape& rhs);
    5447
    55   bool operator==(const Shape &rhs) const;
    56 
    5748  std::string toString() const;
    58   enum ShapeType getType() const;
    59 
    6049protected:
    6150  impl_ptr getImpl() const;
Note: See TracChangeset for help on using the changeset viewer.