Commit f937c765 authored by Emeric Verschuur's avatar Emeric Verschuur

Modification des entêtes des classes Geometry

parent 5c9eeedf
#ifndef _LRENTITY_H
#define _LRENTITY_H
#include "config.h"
// structure intersection
class LrEntity
{
};
#endif
//
// C++ Implementation: LrGeometry
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief 3D object management.
* @file LrGeometry.cpp
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#include "LrGeometry.h"
LrGeometry::LrGeometry()
......
//
// C++ Interface: LrGeometry
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief 3D object management.
* @file LrGeometry.h
* @author Emeric VERSCHUUR <contact@mr-ti.com>, (C) 2008
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#ifndef LRGEOMETRY_H
......
//
// C++ Implementation: LrGeometryPoint
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Point (geometry) management.
* @file LrGeometryPoint.cpp
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#include "LrGeometryPoint.h"
LrGeometryPoint::LrGeometryPoint()
......
//
// C++ Interface: LrGeometryPoint
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Point (geometry) management.
* @file LrGeometryPoint.h
* @author Emeric VERSCHUUR <contact@mr-ti.com>, (C) 2008
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#ifndef LRGEOMETRYPOINT_H
......
//
// C++ Implementation: LrGeometryQuadrangle
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Quadrangle (geometry) management.
* @file LrGeometryQuadrangle.cpp
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#include "LrGeometryQuadrangle.h"
LrGeometryQuadrangle::LrGeometryQuadrangle()
......
//
// C++ Interface: LrGeometryQuadrangle
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Quadrangle (geometry) management.
* @file LrGeometryQuadrangle.h
* @author Emeric VERSCHUUR <contact@mr-ti.com>, (C) 2008
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#ifndef LRGEOMETRYQUADRANGLE_H
......
//
// C++ Implementation: LrGeometrySphere
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Sphere (geometry) management.
* @file LrGeometrySphere.cpp
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#include "LrGeometrySphere.h"
LrGeometrySphere::LrGeometrySphere()
......
//
// C++ Interface: LrGeometrySphere
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Sphere (geometry) management.
* @file LrGeometrySphere.h
* @author Emeric VERSCHUUR <contact@mr-ti.com>, (C) 2008
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#ifndef LRGEOMETRYSPHERE_H
......
//
// C++ Implementation: LrGeometryTriangle
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Triangle (geometry) management.
* @file LrGeometryTriangle.cpp
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#include "LrGeometryTriangle.h"
LrGeometryTriangle::LrGeometryTriangle()
......
//
// C++ Interface: LrGeometryTriangle
//
// Description:
//
//
// Author: Emeric Verschuur <contact@mr-ti.com>, (C) 2008
//
// Copyright: See COPYING file that comes with this distribution
//
//
/**
* @brief Triangle (geometry) management.
* @file LrGeometryTriangle.h
* @author Emeric VERSCHUUR <contact@mr-ti.com>, (C) 2008
* @author Josselin Francois, Michael Nauge, Axel Richard, Hervé Souchaud, Emeric Verschuur
*/
#ifndef LRGEOMETRYTRIANGLE_H
......@@ -38,6 +26,7 @@ public:
/**
* @brief Give the intersection point of this object and a ray.
* @param ray LrRay object reference.
* @param hit
* @return un LrPoint3d object.
*/
virtual bool getIntersection(const LrRay &ray, LrHit *hit) const;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment