Design Patterns
operational::strategy::CompositorInterface Class Referenceabstract

#include <compositor_interface.h>

Inheritance diagram for operational::strategy::CompositorInterface:
Collaboration diagram for operational::strategy::CompositorInterface:

Public Member Functions

virtual ~CompositorInterface ()
 
virtual int Compose (float natural[], float stretch[], float shrink[], int componentCount, int lineWidth, int breaks[])=0
 

Constructor & Destructor Documentation

virtual operational::strategy::CompositorInterface::~CompositorInterface ( )
inlinevirtual

Member Function Documentation

virtual int operational::strategy::CompositorInterface::Compose ( float  natural[],
float  stretch[],
float  shrink[],
int  componentCount,
int  lineWidth,
int  breaks[] 
)
pure virtual

Implemented in operational::strategy::ArrayCompositor, operational::strategy::SimpleCompositor, and operational::strategy::TexCompositor.

Here is the caller graph for this function:


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