Public Member Functions | Private Attributes

Linea Class Reference

Clase para implementar una linea en 2D y 3D. More...

#include <Linea.hpp>

Inheritance diagram for Linea:
Inheritance graph
[legend]
Collaboration diagram for Linea:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Linea (Coord2D &pi, Coord2D &pf)
 Linea (Coord3D &pi, Coord3D &pf)
void visualiza (void)

Private Attributes

CoordP1
 Inicio de la linea.
CoordP2
 Fin de la linea.

Detailed Description

Clase para implementar una linea en 2D y 3D.

Author:
Antonio Carrillo
Date:
Winter 2010
Version:
0.0.1
Bug:
No errors detected
Todo:
Exception handling

Constructor & Destructor Documentation

Linea::Linea ( Coord2D pi,
Coord2D pf 
) [inline]

Constructor para una linea en 2D

Parameters:
pi Punto inicial
pf Punto final
Linea::Linea ( Coord3D pi,
Coord3D pf 
) [inline]

Constructor para una linea en 3D

Parameters:
pi Punto inicial
pf Punto final

Member Function Documentation

void Linea::visualiza ( void   )  [inline, virtual]

Visualiza las coordenadas de la linea

Implements Figura.


Member Data Documentation

Coord* Linea::P1 [private]

Inicio de la linea.

Coord* Linea::P2 [private]

Fin de la linea.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables