#include <IProjectionConstraints.h>
Public Member Functions  
virtual istd::CRange  GetLineWidthRange () const =0 
Get range of possible projection line width. More...  
virtual int  GetMinProjectionSize () const =0 
Get minimal number of projection elements can be calculated by projection. More...  
virtual int  GetMaxProjectionSize () const =0 
Get maximal number of projection elements can be calculated by projection. More...  
virtual bool  IsAutoProjectionSizeSupported () const =0 
Check if automatical projection size is supported. More...  
Definition at line 13 of file IProjectionConstraints.h.

pure virtual 
Get range of possible projection line width.
If this range is invalid, no width setting is suported.
Implemented in iipr::CLineProjectionProcessorComp.

pure virtual 
Get maximal number of projection elements can be calculated by projection.
If this value is smaller than returned by GetMinProjectionSize()
there is no fixed size supported.
Implemented in iipr::CLineProjectionProcessorComp.

pure virtual 
Get minimal number of projection elements can be calculated by projection.
If this value is bigger than returned by GetMaxProjectionSize()
there is no fixed size supported.
Implemented in iipr::CLineProjectionProcessorComp.

pure virtual 
Check if automatical projection size is supported.
Implemented in iipr::CLineProjectionProcessorComp.
© 20072017 Witold Gantzke and Kirill Lepskiy