GDCM
2.2.0
|
This class defines a SURFACE IE reader. It reads surface mesh module attributes. More...
#include <gdcmSurfaceReader.h>
Public Member Functions | |
SurfaceReader () | |
virtual | ~SurfaceReader () |
unsigned long | GetNumberOfSurfaces () const |
virtual bool | Read () |
Read. | |
![]() | |
SegmentReader () | |
virtual | ~SegmentReader () |
const SegmentVector | GetSegments () const |
SegmentVector | GetSegments () |
![]() | |
Reader () | |
virtual | ~Reader () |
bool | CanRead () const |
const File & | GetFile () const |
Set/Get File. | |
File & | GetFile () |
Set/Get File. | |
bool | ReadSelectedTags (std::set< Tag > const &tags) |
Will only read the specified selected tags. | |
bool | ReadUpToTag (const Tag &tag, std::set< Tag > const &skiptags=std::set< Tag >()) |
void | SetFile (File &file) |
Set/Get File. | |
void | SetFileName (const char *filename_native) |
void | SetStream (std::istream &input_stream) |
Set the open-ed stream directly. |
Protected Member Functions | |
bool | ReadPointMacro (SmartPointer< Surface > surface, const DataSet &surfaceDS) |
bool | ReadSurface (const Item &surfaceItem, const unsigned long idx) |
bool | ReadSurfaces () |
![]() | |
bool | ReadSegment (const Item &segmentItem, const unsigned int idx) |
bool | ReadSegments () |
![]() | |
std::istream * | GetStreamPtr () const |
bool | ReadDataSet () |
bool | ReadMetaInformation () |
bool | ReadPreamble () |
Additional Inherited Members | |
![]() | |
typedef std::vector < SmartPointer< Segment > > | SegmentVector |
![]() | |
typedef std::map< unsigned long, SmartPointer< Segment > > | SegmentMap |
![]() | |
SegmentMap | Segments |
![]() | |
SmartPointer< File > | F |
This class defines a SURFACE IE reader. It reads surface mesh module attributes.
gdcm::SurfaceReader::SurfaceReader | ( | ) |
|
virtual |
unsigned long gdcm::SurfaceReader::GetNumberOfSurfaces | ( | ) | const |
|
virtual |
Read.
Reimplemented from gdcm::SegmentReader.
|
protected |
|
protected |
|
protected |