20 #ifndef OMNI_CANVAS_ENVELOPE_H_
21 #define OMNI_CANVAS_ENVELOPE_H_
39 virtual void draw()
const;
omni::Box bounds_
Protected bounding box member.
Definition: Envelope.h:43
Envelope()
Definition: Envelope.cpp:28
Abstract interface for a canvas A canvas represents the surface on which the projection is performed...
Definition: Interface.h:46
Box bounds() const
Returns copy of cached bounding box.
Definition: Envelope.cpp:41
An enveloped canvas can enclose the viewer and can be projected from.
Definition: Envelope.h:29
~Envelope()
Definition: Envelope.cpp:32
virtual void draw() const
Draw envelope.
Definition: Envelope.cpp:36