Triangle Class Reference

#include <rect.h>

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

List of all members.

Public Member Functions

 Triangle (float side, boolean filled=false, const Color *color=nil, const Brush *brush=nil)
virtual ~Triangle ()
virtual void request (Requisition &) const
virtual void allocate (Canvas *, const Allocation &, Extension &)
virtual void draw (Canvas *, const Allocation &) const

Private Attributes

float side_
boolean filled_

Constructor & Destructor Documentation

Triangle::Triangle ( float  side,
boolean  filled = false,
const Color *  color = nil,
const Brush *  brush = nil 
)
virtual Triangle::~Triangle (  )  [virtual]

Member Function Documentation

virtual void Triangle::allocate ( Canvas *  ,
const Allocation &  ,
Extension &   
) [virtual]
virtual void Triangle::draw ( Canvas *  ,
const Allocation &   
) const [virtual]
virtual void Triangle::request ( Requisition &   )  const [virtual]

Member Data Documentation

float Triangle::side_ [private]

The documentation for this class was generated from the following file:
Generated on Mon Jun 13 08:10:32 2011 for NEURON by  doxygen 1.6.3