cloth

annotate src/disc.h @ 3:28a31079dcdf

disc
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 04 Jan 2016 10:52:15 +0200
parents
children
rev   line source
nuclear@3 1 #ifndef DISC_H_
nuclear@3 2 #define DISC_H_
nuclear@3 3
nuclear@3 4 #include "plane.h"
nuclear@3 5
nuclear@3 6 class Disc : public Plane {
nuclear@3 7 public:
nuclear@3 8 float radius;
nuclear@3 9
nuclear@3 10 Disc();
nuclear@3 11 Disc(const Vector3 &pt, const Vector3 &norm, float rad);
nuclear@3 12
nuclear@3 13 bool collision(const Ray &ray, float rad, Collision *col) const;
nuclear@3 14 void draw() const;
nuclear@3 15 };
nuclear@3 16
nuclear@3 17 #endif /* DISC_H_ */