Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Mask3D Class Reference

Image containing 0 or non zero values (max 255). More...

#include <Mask3D.hpp>

Inheritance diagram for Mask3D:

Inheritance graph
Collaboration diagram for Mask3D:

Collaboration graph
List of all members.

Public Member Functions

virtual string GetTypeName () const
 Type information.
virtual void Write (ImLib3DFile *file, xmlpp::Element *parentNode=NULL, xmlpp::Element *node=NULL) const
 Write this object, either to a current node, a parent node, or the root node of the file.
template<class OtherIm3DValue>
Mask3Doperator= (const Image3Dlinear< OtherIm3DValue > &imOrig)
double Sum () const
 Sum of all elements in image.
 Mask3D (const Size3D &size)
 Mask3D (const Mask3D &other)
 Mask3D (int _width, int _height, int _depth)
 Mask3D (const string &fname)
 Mask3D (const char *fname)
 Mask3D (char *fname)
template<class OtherImageType>
 Mask3D (const OtherImageType &other)

Private Types

typedef Image3Dlinear< byte > _Parent

Detailed Description

Image containing 0 or non zero values (max 255).

The non zero values can be usefull label values but are not garuanteed to be preserved by all operations

Definition at line 149 of file Mask3D.hpp.

The documentation for this class was generated from the following file:
Generated on Fri Jun 17 13:36:19 2005 for ImLib3D by  doxygen 1.4.2