Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Plane.hpp

    r27ac00 rd4c9ae  
    1717
    1818class Vector;
    19 class Line;
    2019
    2120class Plane : public Space
     
    4342   * Same as getOffset()*getNormal();
    4443   */
    45   Vector getOffsetVector() const;
     44  Vector getOffsetVector();
    4645
    4746  /**
    4847   * returns three seperate points on this plane
    4948   */
    50   std::vector<Vector> getPointsOnPlane() const;
     49  std::vector<Vector> getPointsOnPlane();
    5150
    5251  // some calculations
    53   Vector GetIntersection(const Line &Line) const;
    54 
    55   Vector mirrorVector(const Vector &rhs) const;
    56 
    57   /**
    58    * get a Line that is orthogonal to this plane, going through a chosen
    59    * point.
    60    *
    61    * The point does not have to lie on the plane itself.
    62    */
    63   Line getOrthogonalLine(const Vector &origin) const;
     52  Vector GetIntersection(const Vector &Origin, const Vector &LineVector);
    6453
    6554  /****** Methods inherited from Space ***********/
Note: See TracChangeset for help on using the changeset viewer.