HW2DBoundReader

Fields

WT_Logical_Box

m_wtModelBoundingBox

Functions

HW2DBoundReader

~HW2DBoundReader

WT_Result

read

WT_Result

process_stream_close

WT_Result

process_stream_end_seek

WT_Result

process_stream_open

WT_Result

process_stream_read

WT_Result

process_stream_seek

WT_Result

process_stream_tell

WT_Result

process_stream_write

WT_Result

_processPolyMarker

WT_Result

_processPolytriangle

WT_Result

_processText

WT_Result

_processEllipse

WT_Result

_processPolyline

WT_Result

_processPolygon

WT_Result

_processImage

WT_Result

_processPNG_Group4_Image

WT_Result

_processVisibility

Detailed Description

class HW2DBoundReader : public WT_FileExt

Public Functions

HW2DBoundReader(DWFInputStream &rW2DStream)
inline virtual ~HW2DBoundReader()
WT_Result read()
inline WT_Result process_stream_close()
inline WT_Result process_stream_end_seek()
WT_Result process_stream_open()
WT_Result process_stream_read(int desired_bytes, int &bytes_read, void *buffer)
WT_Result process_stream_seek(int distance, int &amount_seeked)
WT_Result process_stream_tell(unsigned long *current_file_pointer_position)
inline WT_Result process_stream_write(int, void const*)

Public Members

WT_Logical_Box m_wtModelBoundingBox

Public Static Functions

static inline WT_Result _processPolyMarker(WT_Polymarker&, WT_File&)
static WT_Result _processPolytriangle(WT_Polytriangle &polytriangle, WT_File &file)
static WT_Result _processText(WT_Text &text, WT_File &file)
static WT_Result _processEllipse(WT_Outline_Ellipse &wt_oellipse, WT_File &file)
static WT_Result _processPolyline(WT_Polyline &polyline, WT_File &file)
static WT_Result _processPolygon(WT_Polygon &polygon, WT_File &file)
static WT_Result _processImage(WT_Image &image, WT_File &file)
static WT_Result _processPNG_Group4_Image(WT_PNG_Group4_Image &image, WT_File &file)
static WT_Result _processVisibility(WT_Visibility &visibility, WT_File &file)