Gfx::Bbox Class Reference

Computes a "shrink-wrapped" bounding box around a set of graphics primitives. More...

#include <gfx/bbox.h>

Collaboration diagram for Gfx::Bbox:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Bbox (Gfx::Canvas &c)
 Bbox (const Bbox &that)
Gfx::Bbox peer () const
void push ()
void pop ()
void translate (const geom::vec3< double > &v)
void scale (const geom::vec3< double > &v)
void transform (const geom::txform &m)
void vertex2 (const geom::vec2< double > &v)
void vertex3 (const geom::vec3< double > &v)
void drawRect (const geom::rect< double > &rect)
void drawBox (const geom::box< double > &box)
void drawScreenRect (const geom::vec3< double > &lower_left, const geom::vec2< int > &size, const geom::vec2< double > &zoom)
void drawScreenRect (const geom::vec3< double > &lower_left, const geom::rect< int > &screen_rect)
geom::box< double > cube () const
geom::rect< double > rect () const

Classes

struct  Impl


Detailed Description

Computes a "shrink-wrapped" bounding box around a set of graphics primitives.

Definition at line 54 of file bbox.h.


The documentation for this class was generated from the following files:

The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:56:15 2008 by Doxygen version 1.5.5.