Loading...
Searching...
No Matches
Geometry Shapes

A hierarchy of 2D shapes with area and perimeter calculations. More...

Namespaces

namespace  geometry
 

Classes

class  geometry::Circle
 A circle defined by its radius. More...
 
class  geometry::Rectangle
 A rectangle defined by width and height. More...
 
class  geometry::Shape
 Abstract base class for all 2D shapes. More...
 
class  geometry::Square
 A square — a special case of Rectangle where width equals height. More...
 
class  geometry::Triangle
 A triangle defined by its three side lengths. More...
 

Detailed Description

A hierarchy of 2D shapes with area and perimeter calculations.

This module demonstrates doxyYoda's rendering of:

  • Class inheritance diagrams (Graphviz)
  • Collaboration graphs
  • Pure virtual functions
  • Math formulas per shape
  • Group pages with nested compounds