Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

halftoner::SFCPathFactory::SizeMnemonic Class Reference

#include <SFCPathFactory.h>

Inheritance diagram for halftoner::SFCPathFactory::SizeMnemonic:

Inheritance graph
[legend]
List of all members.

Detailed Description

Class SizeMnemonic provides a type-safe mechanism to indicate the correct parameters for the selection of the SFCPath.

Definition at line 48 of file SFCPathFactory.h.

Public Methods

Abstract operator

Protected Methods


Constructor & Destructor Documentation

halftoner::SFCPathFactory::SizeMnemonic::SizeMnemonic   throw () [protected]
 

Constructor.

Definition at line 46 of file SFCPathFactory.cxx.

halftoner::SFCPathFactory::SizeMnemonic::~SizeMnemonic   throw () [virtual]
 

Destructor.

Definition at line 56 of file SFCPathFactory.cxx.


Member Function Documentation

virtual SFCPath* halftoner::SFCPathFactory::SizeMnemonic::operator()   const throw () [pure virtual]
 

Activates the mnemonic and return a newly allocated SFCPath.

Implemented in halftoner::SFCPathFactory::SizeMnemonic32, halftoner::SFCPathFactory::SizeMnemonic64, halftoner::SFCPathFactory::SizeMnemonic128, halftoner::SFCPathFactory::SizeMnemonic256, and halftoner::SFCPathFactory::SizeMnemonic512.


The documentation for this class was generated from the following files:
Generated on Sat Sep 7 16:36:56 2002 for Halftoning Library by doxygen1.2.17