# HW2DBoundReaderXaml

## Fields

WT_Logical_Box | `m_wtModelBoundingBox`

## Functions

| `HW2DBoundReaderXaml`
| `~HW2DBoundReaderXaml`
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 HW2DBoundReaderXaml : public WT_XAML_File

  Public Functions

  HW2DBoundReaderXaml(DWFToolkit::DWFResource *pResource, DWFToolkit::DWFSection *pSection)
  virtual ~HW2DBoundReaderXaml()
  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)