WT_W2D_Class_Factory Class Reference

#include <w2d_class_factory.h>

Inheritance diagram for WT_W2D_Class_Factory:

Inheritance graph
[legend]
Collaboration diagram for WT_W2D_Class_Factory:

Collaboration graph
[legend]
List of all members.

Detailed Description

Class factory for creating standard DWF 2D graphics streams (W2D format).

See also:
WT_Class_Factory
Examples:

WhipExamples/AppendBlocks.cpp, WhipExamples/Color.cpp, WhipExamples/ColorMap.cpp, WhipExamples/ContourSet.cpp, WhipExamples/DashPattern.cpp, WhipExamples/DataReading.cpp, WhipExamples/DrawingInfo.cpp, WhipExamples/FileRead.cpp, WhipExamples/FileWrite.cpp, WhipExamples/FilledEllipse.cpp, WhipExamples/FillPattern.cpp, WhipExamples/Font.cpp, WhipExamples/GouraudPolyline.cpp, WhipExamples/GouraudPolytriangle.cpp, WhipExamples/Layer.cpp, WhipExamples/LinePattern.cpp, WhipExamples/LineWeight.cpp, WhipExamples/ObjectNode.cpp, WhipExamples/OutlineEllipse.cpp, WhipExamples/OutputBlocks.cpp, WhipExamples/Polygon.cpp, WhipExamples/Polyline.cpp, WhipExamples/Polymarker.cpp, WhipExamples/Polytriangle.cpp, WhipExamples/ReadTwoBlocks.cpp, WhipExamples/SingleLine.cpp, WhipExamples/Text.cpp, WhipExamples/Url.cpp, WhipExamples/UserData.cpp, WhipExamples/View.cpp, WhipExamples/Viewport.cpp, WhipExamples/Visibility.cpp, WhipExamples/WriteBlocks.cpp, and WhipExamples/WriteRedline.cpp.

Definition at line 30 of file w2d_class_factory.h.
 WT_W2D_Class_Factory ()
 Constructs a WT_W2D_Class_Factory object.
virtual ~WT_W2D_Class_Factory ()
 Destroys a WT_W2D_Class_Factory object.
virtual WT_Attribute_URLCreate_Attribute_URL () throw (DWFException)
virtual WT_Attribute_URLCreate_Attribute_URL (WT_Attribute &) throw (DWFException)
virtual WT_Attribute_URLCreate_Attribute_URL (WT_Attribute &attribute, WT_URL_Item &item) throw (DWFException)
virtual WT_Attribute_URLCreate_Attribute_URL (WT_Attribute &attribute, WT_Integer32 index, WT_Unsigned_Integer16 const *address, WT_Unsigned_Integer16 const *friendly_name) throw (DWFException)
virtual WT_Attribute_URLCreate_Attribute_URL (WT_Attribute_URL const &url) throw (DWFException)
virtual WT_FileCreate_File () throw (DWFException)
virtual WT_Code_PageCreate_Code_Page () throw (DWFException)
virtual WT_Code_PageCreate_Code_Page (WT_Integer32 page_number) throw (DWFException)
virtual WT_Code_PageCreate_Code_Page (WT_Code_Page const &code_page) throw (DWFException)
virtual WT_ColorCreate_Color () throw (DWFException)
virtual WT_ColorCreate_Color (WT_RGBA32 color, WT_Color::WT_Color_Map_Mode m=WT_Color::No_Mapping) throw (DWFException)
virtual WT_ColorCreate_Color (int red, int green, int blue, WT_Color::WT_Color_Map_Mode m=WT_Color::No_Mapping) throw (DWFException)
virtual WT_ColorCreate_Color (int red, int green, int blue, int alpha, WT_Color::WT_Color_Map_Mode m=WT_Color::No_Mapping) throw (DWFException)
virtual WT_ColorCreate_Color (WT_Color_Index index, WT_Color_Map const &color_map) throw (DWFException)
virtual WT_ColorCreate_Color (WT_Color const &) throw (DWFException)
virtual WT_Color_MapCreate_Color_Map (int file_revision_being_used=REVISION_WHEN_DEFAULT_COLORMAP_WAS_CHANGED) throw (DWFException)
virtual WT_Color_MapCreate_Color_Map (int count, WT_RGBA32 const *map, WT_File &file) throw (DWFException)
virtual WT_Color_MapCreate_Color_Map (int count, WT_RGB const *map, WT_File &file) throw (DWFException)
virtual WT_Color_MapCreate_Color_Map (WT_Color_Map const &cmap) throw (DWFException)
virtual WT_Contrast_ColorCreate_Contrast_Color () throw (DWFException)
virtual WT_Contrast_ColorCreate_Contrast_Color (WT_RGBA32 color) throw (DWFException)
virtual WT_Contrast_ColorCreate_Contrast_Color (int red, int green, int blue, int alpha=255) throw (DWFException)
virtual WT_Contrast_ColorCreate_Contrast_Color (const WT_Contrast_Color &color) throw (DWFException)
virtual WT_Compressed_Data_MonikerCreate_Compressed_Data_Moniker (int format=REVISION_WHEN_ZLIB_COMPRESSION_IS_SUPPORTED) throw (DWFException)
virtual WT_Contour_SetCreate_Contour_Set () throw (DWFException)
virtual WT_Contour_SetCreate_Contour_Set (WT_File &file, WT_Integer32 contours, WT_Integer32 const *counts, WT_Integer32 point_count, WT_Logical_Point const *points, WT_Boolean copy) throw (DWFException)
virtual WT_Contour_SetCreate_Contour_Set (WT_File &file, WT_Integer32 point_count, WT_Logical_Point const *points) throw (DWFException)
virtual WT_Contour_SetCreate_Contour_Set (WT_Contour_Set const &source, WT_Boolean copy=WD_True) throw (DWFException)
virtual WT_Dash_PatternCreate_Dash_Pattern () throw (DWFException)
virtual WT_Dash_PatternCreate_Dash_Pattern (WT_Integer32 id_number, WT_Integer16 length, WT_Integer16 const *pArray) throw (DWFException)
virtual WT_Dash_PatternCreate_Dash_Pattern (WT_Dash_Pattern const &r) throw (DWFException)
virtual WT_Dash_Pattern_ListCreate_Dash_Pattern_List () throw (DWFException)
virtual WT_Dash_Pattern_ListCreate_Dash_Pattern_List (WT_Dash_Pattern *pPat) throw (DWFException)
virtual WT_DelineateCreate_Delineate () throw (DWFException)
virtual WT_DelineateCreate_Delineate (WT_Boolean delineate_state) throw (DWFException)
virtual WT_DelineateCreate_Delineate (WT_Delineate const &delineate) throw (DWFException)
virtual WT_Filled_EllipseCreate_Filled_Ellipse () throw (DWFException)
virtual WT_Filled_EllipseCreate_Filled_Ellipse (WT_Integer32 x, WT_Integer32 y, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0) throw (DWFException)
virtual WT_Filled_EllipseCreate_Filled_Ellipse (WT_Logical_Point const &pos, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0) throw (DWFException)
virtual WT_Filled_EllipseCreate_Filled_Ellipse (const WT_Filled_Ellipse &e) throw (DWFException)
virtual WT_Outline_EllipseCreate_Outline_Ellipse () throw (DWFException)
virtual WT_Outline_EllipseCreate_Outline_Ellipse (WT_Integer32 x, WT_Integer32 y, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0) throw (DWFException)
virtual WT_Outline_EllipseCreate_Outline_Ellipse (WT_Logical_Point const &pos, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0) throw (DWFException)
virtual WT_Outline_EllipseCreate_Outline_Ellipse (const WT_Outline_Ellipse &e) throw (DWFException)
virtual WT_EmbedCreate_Embed () throw (DWFException)
virtual WT_EmbedCreate_Embed (WT_Embed const &embed) throw (DWFException)
virtual WT_Embedded_FontCreate_Embedded_Font () throw (DWFException)
virtual WT_Embedded_FontCreate_Embedded_Font (int, int, int, WT_Integer32, WT_Byte *, WT_Integer32, WT_Byte *, WT_Integer32, WT_Byte *, WT_Boolean) throw (DWFException)
virtual WT_End_Of_DWFCreate_End_Of_DWF () throw (DWFException)
virtual WT_FileTimeCreate_FileTime () throw (DWFException)
virtual WT_FileTimeCreate_FileTime (const WT_Unsigned_Integer32 &low_date_time, const WT_Unsigned_Integer32 &high_date_time) throw (DWFException)
virtual WT_FillCreate_Fill () throw (DWFException)
virtual WT_FillCreate_Fill (WT_Boolean fill) throw (DWFException)
virtual WT_FillCreate_Fill (WT_Fill const &fill) throw (DWFException)
virtual WT_Fill_PatternCreate_Fill_Pattern () throw (DWFException)
virtual WT_Fill_PatternCreate_Fill_Pattern (WT_Fill_Pattern::WT_Pattern_ID n) throw (DWFException)
virtual WT_Fill_PatternCreate_Fill_Pattern (WT_Fill_Pattern const &pattern) throw (DWFException)
virtual WT_DWF_HeaderCreate_DWF_Header () throw (DWFException)
virtual WT_FontCreate_Font () throw (DWFException)
virtual WT_FontCreate_Font (WT_String const &name, WT_Boolean bold, WT_Boolean italic, WT_Boolean underline, WT_Byte charset, WT_Byte pitch, WT_Byte family, WT_Integer32 height, WT_Unsigned_Integer16 rotation, WT_Unsigned_Integer16 width_scale, WT_Unsigned_Integer16 spacing, WT_Unsigned_Integer16 oblique, WT_Integer32 flags=0) throw (DWFException)
virtual WT_FontCreate_Font (WT_Font const &font) throw (DWFException)
virtual WT_Font_ExtensionCreate_Font_Extension () throw (DWFException)
virtual WT_Font_ExtensionCreate_Font_Extension (WT_String const &logfont_name, WT_String const &cannonical_name) throw (DWFException)
virtual WT_Font_Option_CharsetCreate_Font_Option_Charset () throw (DWFException)
virtual WT_Font_Option_CharsetCreate_Font_Option_Charset (WT_Byte charset) throw (DWFException)
virtual WT_Font_Option_FamilyCreate_Font_Option_Family () throw (DWFException)
virtual WT_Font_Option_FamilyCreate_Font_Option_Family (WT_Byte family) throw (DWFException)
virtual WT_Font_Option_FlagsCreate_Font_Option_Flags () throw (DWFException)
virtual WT_Font_Option_FlagsCreate_Font_Option_Flags (WT_Integer32 flags) throw (DWFException)
virtual WT_Font_Option_Font_NameCreate_Font_Option_Font_Name () throw (DWFException)
virtual WT_Font_Option_Font_NameCreate_Font_Option_Font_Name (WT_String const &name) throw (DWFException)
virtual WT_Font_Option_HeightCreate_Font_Option_Height () throw (DWFException)
virtual WT_Font_Option_HeightCreate_Font_Option_Height (WT_Integer32 height) throw (DWFException)
virtual WT_Font_Option_ObliqueCreate_Font_Option_Oblique () throw (DWFException)
virtual WT_Font_Option_ObliqueCreate_Font_Option_Oblique (WT_Unsigned_Integer16 oblique) throw (DWFException)
virtual WT_Font_Option_PitchCreate_Font_Option_Pitch () throw (DWFException)
virtual WT_Font_Option_PitchCreate_Font_Option_Pitch (WT_Byte pitch) throw (DWFException)
virtual WT_Font_Option_RotationCreate_Font_Option_Rotation () throw (DWFException)
virtual WT_Font_Option_RotationCreate_Font_Option_Rotation (WT_Unsigned_Integer16 rotation) throw (DWFException)
virtual WT_Font_Option_SpacingCreate_Font_Option_Spacing () throw (DWFException)
virtual WT_Font_Option_SpacingCreate_Font_Option_Spacing (WT_Unsigned_Integer16 spacing) throw (DWFException)
virtual WT_Font_Option_StyleCreate_Font_Option_Style (WT_Boolean bold=WD_False, WT_Boolean italic=WD_False, WT_Boolean underlined=WD_False) throw (DWFException)
virtual WT_Font_Option_Width_ScaleCreate_Font_Option_Width_Scale () throw (DWFException)
virtual WT_Font_Option_Width_ScaleCreate_Font_Option_Width_Scale (WT_Unsigned_Integer16 width_scale) throw (DWFException)
virtual WT_Gouraud_PolylineCreate_Gouraud_Polyline () throw (DWFException)
virtual WT_Gouraud_PolylineCreate_Gouraud_Polyline (int count, WT_Logical_Point const *points, WT_RGBA32 const *colors, WT_Boolean copy) throw (DWFException)
virtual WT_Gouraud_PolylineCreate_Gouraud_Polyline (WT_Gouraud_Polyline const &pline) throw (DWFException)
virtual WT_Gouraud_PolytriangleCreate_Gouraud_Polytriangle () throw (DWFException)
virtual WT_Gouraud_PolytriangleCreate_Gouraud_Polytriangle (int count, WT_Logical_Point const *points, WT_RGBA32 const *colors, WT_Boolean copy) throw (DWFException)
virtual WT_Gouraud_PolytriangleCreate_Gouraud_Polytriangle (WT_Gouraud_Polytriangle const &) throw (DWFException)
virtual WT_ImageCreate_Image () throw (DWFException)
virtual WT_ImageCreate_Image (int image_type) throw (DWFException)
virtual WT_ImageCreate_Image (WT_Unsigned_Integer16 rows, WT_Unsigned_Integer16 columns, WT_Image::WT_Image_Format format, WT_Integer32 identifier, WT_Color_Map const *color_map, WT_Integer32 data_size, WT_Byte *data, WT_Logical_Point const &min_corner, WT_Logical_Point const &max_corner, WT_Boolean copy, WT_Integer32 dpi=-1) throw (DWFException)
virtual WT_LayerCreate_Layer () throw (DWFException)
char const *virtual WT_LayerCreate_Layer (WT_File &file, WT_Integer32 layer_num, WT_Unsigned_Integer16 const *layer_name) throw (DWFException)
virtual WT_LayerCreate_Layer (WT_Layer const &layer) throw (DWFException)
virtual WT_Line_PatternCreate_Line_Pattern () throw (DWFException)
virtual WT_Line_PatternCreate_Line_Pattern (WT_Line_Pattern::WT_Pattern_ID id) throw (DWFException)
virtual WT_Line_PatternCreate_Line_Pattern (WT_Line_Pattern const &pat) throw (DWFException)
virtual WT_Line_StyleCreate_Line_Style () throw (DWFException)
virtual WT_Line_StyleCreate_Line_Style (WT_Line_Style const &) throw (DWFException)
virtual WT_Line_WeightCreate_Line_Weight () throw (DWFException)
virtual WT_Line_WeightCreate_Line_Weight (WT_Integer32 weight) throw (DWFException)
virtual WT_Line_WeightCreate_Line_Weight (WT_Line_Weight const &) throw (DWFException)
virtual WT_Macro_DefinitionCreate_Macro_Definition () throw (DWFException)
virtual WT_Macro_DefinitionCreate_Macro_Definition (WT_Unsigned_Integer16 index, WT_Integer32 scale_units=1) throw (DWFException)
virtual WT_Macro_DrawCreate_Macro_Draw () throw (DWFException)
virtual WT_Macro_DrawCreate_Macro_Draw (int count, WT_Logical_Point const *points, WT_Boolean copy) throw (DWFException)
virtual WT_Macro_DrawCreate_Macro_Draw (WT_Macro_Draw const &) throw (DWFException)
virtual WT_Macro_IndexCreate_Macro_Index () throw (DWFException)
virtual WT_Macro_IndexCreate_Macro_Index (WT_Integer32 macro) throw (DWFException)
virtual WT_Macro_IndexCreate_Macro_Index (WT_Macro_Index const &) throw (DWFException)
virtual WT_Macro_ScaleCreate_Macro_Scale () throw (DWFException)
virtual WT_Macro_ScaleCreate_Macro_Scale (WT_Integer32 macro_scale) throw (DWFException)
virtual WT_Macro_ScaleCreate_Macro_Scale (WT_Macro_Scale const &) throw (DWFException)
virtual WT_Merge_ControlCreate_Merge_Control () throw (DWFException)
virtual WT_Merge_ControlCreate_Merge_Control (WT_Merge_Control::WT_Merge_Format merge) throw (DWFException)
virtual WT_Merge_ControlCreate_Merge_Control (WT_Merge_Control const &merge_control) throw (DWFException)
virtual WT_Named_View_ListCreate_Named_View_List (void) throw (DWFException)
virtual WT_Named_View_ListCreate_Named_View_List (WT_Named_View_List const &named_view_list) throw (DWFException)
virtual WT_Named_ViewCreate_Named_View (void) throw (DWFException)
virtual WT_Named_ViewCreate_Named_View (WT_Named_View const &named_view) throw (DWFException)
virtual WT_Named_ViewCreate_Named_View (WT_Logical_Box const &view, const char *name=WD_Null) throw (DWFException)
virtual WT_Named_ViewCreate_Named_View (WT_Logical_Box const &view, WT_Unsigned_Integer16 const *name) throw (DWFException)
virtual WT_Object_NodeCreate_Object_Node () throw (DWFException)
virtual WT_Object_NodeCreate_Object_Node (WT_File &file, WT_Integer32 object_node_num, char const *object_node_name=WD_Null) throw (DWFException)
virtual WT_Object_NodeCreate_Object_Node (WT_File &file, WT_Integer32 object_node_num, WT_Unsigned_Integer16 const *object_node_name) throw (DWFException)
virtual WT_Object_NodeCreate_Object_Node (WT_Object_Node const &object_node) throw (DWFException)
virtual WT_Object_StreamCreate_Object_Stream () throw (DWFException)
virtual WT_Object_StreamCreate_Object_Stream (WT_Object_Stream const &object_stream) throw (DWFException)
virtual WT_OrientationCreate_Orientation () throw (DWFException)
virtual WT_OverpostCreate_Overpost () throw (DWFException)
virtual WT_OverpostCreate_Overpost (WT_Overpost::WT_AcceptMode acceptMode, WT_Boolean renderEntities, WT_Boolean addExtents) throw (DWFException)
virtual WT_Pen_PatternCreate_Pen_Pattern () throw (DWFException)
virtual WT_Pen_PatternCreate_Pen_Pattern (WT_Pen_Pattern::WT_Pattern_ID pattern_id) throw (DWFException)
virtual WT_Pen_PatternCreate_Pen_Pattern (WT_Pen_Pattern::WT_Pattern_ID pattern_id, WT_Unsigned_Integer32 screening_percentage, WT_Boolean colormap_flag, WT_Color_Map const *color_map, WT_Boolean copy) throw (DWFException)
virtual WT_Pen_PatternCreate_Pen_Pattern (WT_Pen_Pattern const &pattern) throw (DWFException)
virtual WT_PenPat_OptionsCreate_PenPat_Options () throw (DWFException)
virtual WT_PenPat_OptionsCreate_PenPat_Options (WT_Boolean const scale_pen_width, WT_Boolean const map_colors_to_gray_scale, WT_Boolean const use_alternate_fill_rule, WT_Boolean const use_error_diffusion_for_DWF_Rasters) throw (DWFException)
virtual WT_PenPat_OptionsCreate_PenPat_Options (WT_PenPat_Options const &other) throw (DWFException)
virtual WT_Plot_OptimizedCreate_Plot_Optimized () throw (DWFException)
virtual WT_Plot_OptimizedCreate_Plot_Optimized (WT_Boolean plot_optimized) throw (DWFException)
virtual WT_Plot_OptimizedCreate_Plot_Optimized (WT_Plot_Optimized const &plot_optimized) throw (DWFException)
virtual WT_PNG_Group4_ImageCreate_PNG_Group4_Image () throw (DWFException)
virtual WT_PNG_Group4_ImageCreate_PNG_Group4_Image (int image_type) throw (DWFException)
virtual WT_PNG_Group4_ImageCreate_PNG_Group4_Image (WT_Unsigned_Integer16 rows, WT_Unsigned_Integer16 columns, WT_PNG_Group4_Image::WT_PNG_Group4_Image_Format format, WT_Integer32 identifier, WT_Color_Map const *color_map, WT_Integer32 data_size, WT_Byte *data, WT_Logical_Point const &min_corner, WT_Logical_Point const &max_corner, WT_Boolean copy, WT_Integer32 dpi=-1) throw (DWFException)
virtual WT_PolygonCreate_Polygon () throw (DWFException)
virtual WT_PolygonCreate_Polygon (int count, WT_Logical_Point const *points, WT_Boolean copy) throw (DWFException)
virtual WT_PolygonCreate_Polygon (const WT_Polygon &pline) throw (DWFException)
virtual WT_PolylineCreate_Polyline () throw (DWFException)
WT_Logical_Point const WT_Boolean
copy *virtual WT_Polyline
Create_Polyline (int count, WT_Logical_Point const *points, WT_Boolean copy) throw (DWFException)
virtual WT_PolylineCreate_Polyline (const WT_Polyline &pline) throw (DWFException)
virtual WT_PolymarkerCreate_Polymarker () throw (DWFException)
virtual WT_PolymarkerCreate_Polymarker (int count, WT_Logical_Point const *points, WT_Boolean copy) throw (DWFException)
virtual WT_PolymarkerCreate_Polymarker (WT_Polymarker const &marker) throw (DWFException)
virtual WT_PolytriangleCreate_Polytriangle () throw (DWFException)
virtual WT_PolytriangleCreate_Polytriangle (int count, WT_Logical_Point const *points, WT_Boolean copy) throw (DWFException)
virtual WT_PolytriangleCreate_Polytriangle (WT_Polytriangle const &polytriangle) throw (DWFException)
virtual WT_ProjectionCreate_Projection () throw (DWFException)
virtual WT_ProjectionCreate_Projection (const WT_Projection::WT_Projection_Type projection_type) throw (DWFException)
virtual WT_ProjectionCreate_Projection (WT_Projection const &projection) throw (DWFException)
virtual WT_TextCreate_Text () throw (DWFException)
virtual WT_TextCreate_Text (WT_Text const &) throw (DWFException)
virtual WT_TextCreate_Text (WT_Logical_Point const &position, WT_String const &string, WT_Logical_Point const *bbox, WT_Unsigned_Integer16 overscore_count, WT_Unsigned_Integer16 const *overscore_pos, WT_Unsigned_Integer16 underscore_count, WT_Unsigned_Integer16 const *underscore_pos) throw (DWFException)
virtual WT_TextCreate_Text (WT_Logical_Point const &position, WT_String const &string) throw (DWFException)
virtual WT_Text_BackgroundCreate_Text_Background () throw (DWFException)
virtual WT_Text_BackgroundCreate_Text_Background (WT_Text_Background::eBackground background, WT_Integer32 offset) throw (DWFException)
virtual WT_Text_BackgroundCreate_Text_Background (WT_Text_Background const &background) throw (DWFException)
virtual WT_Text_HAlignCreate_Text_HAlign () throw (DWFException)
virtual WT_Text_HAlignCreate_Text_HAlign (WT_Text_HAlign::WT_HAlign hAlign) throw (DWFException)
virtual WT_Text_HAlignCreate_Text_HAlign (WT_Text_HAlign const &hAlign) throw (DWFException)
virtual WT_Text_VAlignCreate_Text_VAlign () throw (DWFException)
virtual WT_Text_VAlignCreate_Text_VAlign (WT_Text_VAlign::WT_VAlign vAlign) throw (DWFException)
virtual WT_Text_VAlignCreate_Text_VAlign (WT_Text_VAlign const &vAlign) throw (DWFException)
virtual WT_UnitsCreate_Units () throw (DWFException)
virtual WT_UnitsCreate_Units (WT_Matrix const &xform, WT_String const &units) throw (DWFException)
virtual WT_UnitsCreate_Units (WT_Units const &u) throw (DWFException)
virtual WT_URLCreate_URL () throw (DWFException)
virtual WT_URLCreate_URL (WT_URL_Item &item) throw (DWFException)
virtual WT_URLCreate_URL (WT_Integer32 index, WT_Unsigned_Integer16 const *address, WT_Unsigned_Integer16 const *friendly_name) throw (DWFException)
virtual WT_URLCreate_URL (WT_URL const &url) throw (DWFException)
virtual WT_URL_ListCreate_URL_List () throw (DWFException)
virtual WT_URL_ListCreate_URL_List (WT_URL_List const &list) throw (DWFException)
virtual WT_UserDataCreate_UserData () throw (DWFException)
virtual WT_UserDataCreate_UserData (WT_String const &data_description) throw (DWFException)
virtual WT_UserDataCreate_UserData (WT_String const &data_description, WT_Integer32 data_size, WT_Byte *data, WT_Boolean copy) throw (DWFException)
virtual WT_User_Fill_PatternCreate_User_Fill_Pattern () throw (DWFException)
virtual WT_User_Fill_PatternCreate_User_Fill_Pattern (WT_Integer16 pattern_num) throw (DWFException)
virtual WT_User_Fill_PatternCreate_User_Fill_Pattern (WT_Integer16 pattern_num, WT_Unsigned_Integer16 rows, WT_Unsigned_Integer16 columns, WT_Unsigned_Integer32 data_size, WT_Byte const *data) throw (DWFException)
virtual WT_User_Fill_PatternCreate_User_Fill_Pattern (WT_Integer16 pattern_num, WT_User_Fill_Pattern::Fill_Pattern *fill_pattern) throw (DWFException)
virtual WT_User_Fill_PatternCreate_User_Fill_Pattern (WT_User_Fill_Pattern const &) throw (DWFException)
virtual WT_User_Hatch_PatternCreate_User_Hatch_Pattern () throw (DWFException)
virtual WT_User_Hatch_PatternCreate_User_Hatch_Pattern (WT_Integer16 hashpatnum) throw (DWFException)
virtual WT_User_Hatch_PatternCreate_User_Hatch_Pattern (WT_Integer16 hashpatnum, WT_Unsigned_Integer16 xsize, WT_Unsigned_Integer16 ysize) throw (DWFException)
virtual WT_User_Hatch_PatternCreate_User_Hatch_Pattern (WT_User_Hatch_Pattern const &pattern) throw (DWFException)
virtual WT_ViewCreate_View () throw (DWFException)
virtual WT_ViewCreate_View (WT_Logical_Box view) throw (DWFException)
virtual WT_ViewCreate_View (char *name) throw (DWFException)
virtual WT_ViewCreate_View (WT_View const &view) throw (DWFException)
virtual WT_ViewportCreate_Viewport () throw (DWFException)
virtual WT_ViewportCreate_Viewport (WT_Viewport const &vport) throw (DWFException)
virtual WT_ViewportCreate_Viewport (WT_File &file, char const *name, int num_points, WT_Logical_Point const *points, WT_Boolean copy=WD_True) throw (DWFException)
virtual WT_ViewportCreate_Viewport (WT_File &file, WT_Unsigned_Integer16 const *name, int num_points, WT_Logical_Point const *points, WT_Boolean copy=WD_True) throw (DWFException)
virtual WT_ViewportCreate_Viewport (WT_File &file, WT_String const &name, WT_Contour_Set const &boundary, WT_Boolean copy=WD_True) throw (DWFException)
virtual WT_VisibilityCreate_Visibility () throw (DWFException)
virtual WT_VisibilityCreate_Visibility (WT_Boolean visible) throw (DWFException)
virtual WT_VisibilityCreate_Visibility (WT_Visibility const &visibility) throw (DWFException)
virtual WT_UnknownCreate_Unknown () throw (DWFException)
 WT_Integer32
WT_Logical_Point const * points


Member Function Documentation

virtual WT_Attribute_URL* WT_W2D_Class_Factory::Create_Attribute_URL WT_Attribute_URL const &  url  )  throw (DWFException) [virtual]
 

Creates a WT_Attribute_URL object from another attribute_url.

Returns:
WT_Attribute_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Attribute_URL* WT_W2D_Class_Factory::Create_Attribute_URL WT_Attribute attribute,
WT_Integer32  index,
WT_Unsigned_Integer16 const *  address,
WT_Unsigned_Integer16 const *  friendly_name
throw (DWFException) [virtual]
 

Creates a WT_Attribute_URL object with the given initial data.

Returns:
WT_Attribute_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Attribute_URL* WT_W2D_Class_Factory::Create_Attribute_URL WT_Attribute attribute,
WT_URL_Item item
throw (DWFException) [virtual]
 

Creates a WT_Attribute_URL object with the given dependent attribute and initial URL item.

Returns:
WT_Attribute_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Attribute_URL* WT_W2D_Class_Factory::Create_Attribute_URL WT_Attribute  )  throw (DWFException) [virtual]
 

Creates a WT_Attribute_URL object with the given dependent attribute.

Returns:
WT_Attribute_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Attribute_URL* WT_W2D_Class_Factory::Create_Attribute_URL  )  throw (DWFException) [virtual]
 

Creates WT_Attribute_URL object

Returns:
WT_Attribute_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Code_Page* WT_W2D_Class_Factory::Create_Code_Page WT_Code_Page const &  code_page  )  throw (DWFException) [virtual]
 

Creates WT_Code_Page object from another code_page

Returns:
WT_Code_Page object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Code_Page* WT_W2D_Class_Factory::Create_Code_Page WT_Integer32  page_number  )  throw (DWFException) [virtual]
 

Creates WT_Code_Page object

page_number Constructs a WT_Code_Page object with the given page number.

Returns:
WT_Code_Page object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Code_Page* WT_W2D_Class_Factory::Create_Code_Page  )  throw (DWFException) [virtual]
 

Creates WT_Code_Page object

Returns:
WT_Code_Page object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Color* WT_W2D_Class_Factory::Create_Color WT_Color const &   )  throw (DWFException) [virtual]
 

Creates a WT_Color object from another color.

Returns:
WT_Color object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Color* WT_W2D_Class_Factory::Create_Color WT_Color_Index  index,
WT_Color_Map const &  color_map
throw (DWFException) [virtual]
 

Creates a WT_Color object from the given index and corresponding color map.

Returns:
WT_Color object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Color* WT_W2D_Class_Factory::Create_Color int  red,
int  green,
int  blue,
int  alpha,
WT_Color::WT_Color_Map_Mode  m = WT_Color::No_Mapping
throw (DWFException) [virtual]
 

Creates a WT_Color object. (Defaults to white.).

Returns:
WT_Color object.
Exceptions:
DWFNotImplementedException 
(int red, int green, int blue, int alpha, WT_Color::WT_Color_Map_Mode m=WT_ColorNo_Mapping)

Reimplemented from WT_Class_Factory.

virtual WT_Color* WT_W2D_Class_Factory::Create_Color int  red,
int  green,
int  blue,
WT_Color::WT_Color_Map_Mode  m = WT_Color::No_Mapping
throw (DWFException) [virtual]
 

Creates a WT_Color object. (Defaults to white.).

Returns:
WT_Color object.
Exceptions:
DWFNotImplementedException 
(int red, int green, int blue, WT_Color::WT_Color_Map_Mode m=WT_ColorNo_Mapping)

Reimplemented from WT_Class_Factory.

virtual WT_Color* WT_W2D_Class_Factory::Create_Color WT_RGBA32  color,
WT_Color::WT_Color_Map_Mode  m = WT_Color::No_Mapping
throw (DWFException) [virtual]
 

Creates a WT_Color object. (Defaults to white.).

Returns:
WT_Color object.
Exceptions:
DWFNotImplementedException 
(WT_RGBA32 color, WT_Color::WT_Color_Map_Mode m=WT_ColorNo_Mapping)

Reimplemented from WT_Class_Factory.

virtual WT_Color* WT_W2D_Class_Factory::Create_Color  )  throw (DWFException) [virtual]
 

Creates a WT_Color object. (Defaults to white.).

Returns:
WT_Color object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/Visibility.cpp.

virtual WT_Color_Map* WT_W2D_Class_Factory::Create_Color_Map WT_Color_Map const &  cmap  )  throw (DWFException) [virtual]
 

Creates a WT_Color_Map object. Copy constructor.

Returns:
WT_Color_Map object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Color_Map* WT_W2D_Class_Factory::Create_Color_Map int  count,
WT_RGB const *  map,
WT_File file
throw (DWFException) [virtual]
 

Creates a WT_Color_Map object for the given size and map, for the given file.

Returns:
WT_Color_Map object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Color_Map* WT_W2D_Class_Factory::Create_Color_Map int  count,
WT_RGBA32 const *  map,
WT_File file
throw (DWFException) [virtual]
 

Creates a WT_Color_Map object for the given size and map, for the given file.

Returns:
WT_Color_Map object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Color_Map* WT_W2D_Class_Factory::Create_Color_Map int  file_revision_being_used = REVISION_WHEN_DEFAULT_COLORMAP_WAS_CHANGED  )  throw (DWFException) [virtual]
 

Creates a WT_Color_Map object for the optional specific file revision. Can be used a default constructor.

Returns:
WT_Color_Map object.
Exceptions:
DWFNotImplementedException 
(int file_revision_being_used=REVISION_WHEN_DEFAULT_COLORMAP_WAS_CHANGED)

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/ColorMap.cpp.

virtual WT_Compressed_Data_Moniker* WT_W2D_Class_Factory::Create_Compressed_Data_Moniker int  format = REVISION_WHEN_ZLIB_COMPRESSION_IS_SUPPORTED  )  throw (DWFException) [virtual]
 

Constructs a WT_Compressed_Data_Moniker object.

Returns:
WT_Compressed_Data_Moniker object.
Exceptions:
DWFNotImplementedException 
(int format=REVISION_WHEN_ZLIB_COMPRESSION_IS_SUPPORTED)

Reimplemented from WT_Class_Factory.

virtual WT_Contour_Set* WT_W2D_Class_Factory::Create_Contour_Set WT_Contour_Set const &  source,
WT_Boolean  copy = WD_True
throw (DWFException) [virtual]
 

Creates a WT_Contour_Set object.

Returns:
WT_Contour_Set object.
Exceptions:
DWFNotImplementedException 
(WT_Contour_Set const &source, WT_Boolean copy=WD_True)

Reimplemented from WT_Class_Factory.

virtual WT_Contour_Set* WT_W2D_Class_Factory::Create_Contour_Set WT_File file,
WT_Integer32  point_count,
WT_Logical_Point const *  points
throw (DWFException) [virtual]
 

Creates a WT_Contour_Set object with the given data for one countour (i.e. a polygon). Copies the points locally.

Returns:
WT_Contour_Set object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Contour_Set* WT_W2D_Class_Factory::Create_Contour_Set WT_File file,
WT_Integer32  contours,
WT_Integer32 const *  counts,
WT_Integer32  point_count,
WT_Logical_Point const *  points,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_Contour_Set object with the given data.

Returns:
WT_Contour_Set object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Contour_Set* WT_W2D_Class_Factory::Create_Contour_Set  )  throw (DWFException) [virtual]
 

Creates a WT_Contour_Set object.

Returns:
WT_Contour_Set object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/ContourSet.cpp, and WhipExamples/Viewport.cpp.

virtual WT_Contrast_Color* WT_W2D_Class_Factory::Create_Contrast_Color const WT_Contrast_Color color  )  throw (DWFException) [virtual]
 

Creates a WT_Contrast_Color object from another constrast color

Returns:
WT_Contrast_Color object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Contrast_Color* WT_W2D_Class_Factory::Create_Contrast_Color int  red,
int  green,
int  blue,
int  alpha = 255
throw (DWFException) [virtual]
 

Creates a WT_Contrast_Color object with the given data. Can be used as a copy constructor.

Returns:
WT_Contrast_Color object.
Exceptions:
DWFNotImplementedException 
(int red,int green,int blue,int alpha = 255)

Reimplemented from WT_Class_Factory.

virtual WT_Contrast_Color* WT_W2D_Class_Factory::Create_Contrast_Color WT_RGBA32  color  )  throw (DWFException) [virtual]
 

Creates a WT_Contrast_Color object with the given data. Can be used as a copy constructor.

Returns:
WT_Contrast_Color object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Contrast_Color* WT_W2D_Class_Factory::Create_Contrast_Color  )  throw (DWFException) [virtual]
 

Creates a WT_Contrast_Color object with the given data. Can be used as a copy constructor.

Returns:
WT_Contrast_Color object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Dash_Pattern* WT_W2D_Class_Factory::Create_Dash_Pattern WT_Dash_Pattern const &  r  )  throw (DWFException) [virtual]
 

Creates a WT_Dash_Pattern object. Copy constructor.

Returns:
WT_Dash_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Dash_Pattern* WT_W2D_Class_Factory::Create_Dash_Pattern WT_Integer32  id_number,
WT_Integer16  length,
WT_Integer16 const *  pArray
throw (DWFException) [virtual]
 

Creates a WT_Dash_Pattern object with the given data.

Returns:
WT_Dash_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Dash_Pattern* WT_W2D_Class_Factory::Create_Dash_Pattern  )  throw (DWFException) [virtual]
 

Creates a WT_Dash_Pattern object.

Returns:
WT_Dash_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/DashPattern.cpp.

virtual WT_Dash_Pattern_List* WT_W2D_Class_Factory::Create_Dash_Pattern_List WT_Dash_Pattern pPat  )  throw (DWFException) [virtual]
 

Creates a WT_Dash_Pattern_List object with the given data.

Returns:
WT_Dash_Pattern_List object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Dash_Pattern_List* WT_W2D_Class_Factory::Create_Dash_Pattern_List  )  throw (DWFException) [virtual]
 

Creates a WT_Dash_Pattern_List object.

Returns:
WT_Dash_Pattern_List object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Delineate* WT_W2D_Class_Factory::Create_Delineate WT_Delineate const &  delineate  )  throw (DWFException) [virtual]
 

Creates WT_Delineate object from another Delineate object

Returns:
WT_Delineate object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Delineate* WT_W2D_Class_Factory::Create_Delineate WT_Boolean  delineate_state  )  throw (DWFException) [virtual]
 

Creates WT_Delineate object with given data

Returns:
WT_Delineate object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Delineate* WT_W2D_Class_Factory::Create_Delineate  )  throw (DWFException) [virtual]
 

Constructs WT_Delineate object

Returns:
WT_Delineate object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_DWF_Header* WT_W2D_Class_Factory::Create_DWF_Header  )  throw (DWFException) [virtual]
 

Creates a WT_DWF_Header object

Returns:
WT_DWF_Header object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Embed* WT_W2D_Class_Factory::Create_Embed WT_Embed const &  embed  )  throw (DWFException) [virtual]
 

Creates a WT_Embed object with given data.

Returns:
WT_Embed object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Embed* WT_W2D_Class_Factory::Create_Embed  )  throw (DWFException) [virtual]
 

Creates a WT_Embed object.

Returns:
WT_Embed object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Embedded_Font* WT_W2D_Class_Factory::Create_Embedded_Font int  ,
int  ,
int  ,
WT_Integer32  ,
WT_Byte ,
WT_Integer32  ,
WT_Byte ,
WT_Integer32  ,
WT_Byte ,
WT_Boolean 
throw (DWFException) [virtual]
 

Creates a WT_Embedded_Font object.

Returns:
WT_Embedded_Font object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Embedded_Font* WT_W2D_Class_Factory::Create_Embedded_Font  )  throw (DWFException) [virtual]
 

Creates a WT_Embedded_Font object.

Returns:
WT_Embedded_Font object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_End_Of_DWF* WT_W2D_Class_Factory::Create_End_Of_DWF  )  throw (DWFException) [virtual]
 

Creates a WT_End_Of_DWF object.

Returns:
WT_End_Of_DWF object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_File* WT_W2D_Class_Factory::Create_File  )  throw (DWFException) [virtual]
 

Creates WT_File object

Returns:
WT_File object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/AppendBlocks.cpp, WhipExamples/DataReading.cpp, WhipExamples/FileRead.cpp, WhipExamples/FileWrite.cpp, WhipExamples/OutputBlocks.cpp, WhipExamples/ReadTwoBlocks.cpp, WhipExamples/SingleLine.cpp, WhipExamples/WriteBlocks.cpp, and WhipExamples/WriteRedline.cpp.

virtual WT_FileTime* WT_W2D_Class_Factory::Create_FileTime const WT_Unsigned_Integer32 low_date_time,
const WT_Unsigned_Integer32 high_date_time
throw (DWFException) [virtual]
 

WT_Class_Factory::Create_FileTime(const WT_Unsigned_Integer32 & low_date_time,const WT_Unsigned_Integer32 & high_date_time) create WT_FileTime object with given parameters

virtual WT_FileTime* WT_W2D_Class_Factory::Create_FileTime  )  throw (DWFException) [virtual]
 

WT_Class_Factory::Create_FileTime() create WT_FileTime object

virtual WT_Fill* WT_W2D_Class_Factory::Create_Fill WT_Fill const &  fill  )  throw (DWFException) [virtual]
 

Creates a WT_Fill object from another fill.

Returns:
WT_Fill object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Fill* WT_W2D_Class_Factory::Create_Fill WT_Boolean  fill  )  throw (DWFException) [virtual]
 

Creates a WT_Fill object with given fill setting.

Returns:
WT_Fill object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Fill* WT_W2D_Class_Factory::Create_Fill  )  throw (DWFException) [virtual]
 

Creates a WT_Fill object.

Returns:
WT_Fill object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Fill_Pattern* WT_W2D_Class_Factory::Create_Fill_Pattern WT_Fill_Pattern const &  pattern  )  throw (DWFException) [virtual]
 

Creates a WT_Fill_Pattern object from another fill_pattern object.

Returns:
WT_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Fill_Pattern* WT_W2D_Class_Factory::Create_Fill_Pattern WT_Fill_Pattern::WT_Pattern_ID  n  )  throw (DWFException) [virtual]
 

Creates a WT_Fill_Pattern with the given ID.

Returns:
WT_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Fill_Pattern* WT_W2D_Class_Factory::Create_Fill_Pattern  )  throw (DWFException) [virtual]
 

Creates a WT_Fill_Pattern object.

Returns:
WT_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/FillPattern.cpp.

virtual WT_Filled_Ellipse* WT_W2D_Class_Factory::Create_Filled_Ellipse const WT_Filled_Ellipse e  )  throw (DWFException) [virtual]
 

Creates a WT_Outline_Ellipse object from an existing ellipse.

Returns:
WT_Outline_Ellipse object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Filled_Ellipse* WT_W2D_Class_Factory::Create_Filled_Ellipse WT_Logical_Point const &  pos,
WT_Integer32  major,
WT_Integer32  minor,
WT_Unsigned_Integer16  start = 0,
WT_Unsigned_Integer16  end = 0,
WT_Unsigned_Integer16  tilt = 0
throw (DWFException) [virtual]
 

Creates a WT_Ellipse object.

Returns:
WT_Ellipse object.
Exceptions:
DWFNotImplementedException 
(WT_Logical_Point const &pos, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0)

Reimplemented from WT_Class_Factory.

virtual WT_Filled_Ellipse* WT_W2D_Class_Factory::Create_Filled_Ellipse WT_Integer32  x,
WT_Integer32  y,
WT_Integer32  major,
WT_Integer32  minor,
WT_Unsigned_Integer16  start = 0,
WT_Unsigned_Integer16  end = 0,
WT_Unsigned_Integer16  tilt = 0
throw (DWFException) [virtual]
 

Creates a WT_Ellipse object.

Returns:
WT_Ellipse object.
Exceptions:
DWFNotImplementedException 
(WT_Integer32 x, WT_Integer32 y, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0)

Reimplemented from WT_Class_Factory.

virtual WT_Filled_Ellipse* WT_W2D_Class_Factory::Create_Filled_Ellipse  )  throw (DWFException) [virtual]
 

Creates a WT_Ellipse object.

Returns:
WT_Ellipse object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/FilledEllipse.cpp.

virtual WT_Font* WT_W2D_Class_Factory::Create_Font WT_Font const &  font  )  throw (DWFException) [virtual]
 

Creates a WT_Font from another font.

Returns:
WT_Font object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font* WT_W2D_Class_Factory::Create_Font WT_String const &  name,
WT_Boolean  bold,
WT_Boolean  italic,
WT_Boolean  underline,
WT_Byte  charset,
WT_Byte  pitch,
WT_Byte  family,
WT_Integer32  height,
WT_Unsigned_Integer16  rotation,
WT_Unsigned_Integer16  width_scale,
WT_Unsigned_Integer16  spacing,
WT_Unsigned_Integer16  oblique,
WT_Integer32  flags = 0
throw (DWFException) [virtual]
 

WT_Unsigned_Integer16 rotation, WT_Unsigned_Integer16 width_scale, WT_Unsigned_Integer16 spacing, WT_Unsigned_Integer16 oblique, WT_Integer32 flags=0)

Reimplemented from WT_Class_Factory.

virtual WT_Font* WT_W2D_Class_Factory::Create_Font  )  throw (DWFException) [virtual]
 

Creates a WT_Font object.

Returns:
WT_Font object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Extension* WT_W2D_Class_Factory::Create_Font_Extension WT_String const &  logfont_name,
WT_String const &  cannonical_name
throw (DWFException) [virtual]
 

Creates a WT_Font_Extension object with the given data.

Returns:
WT_Font_Extension object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Extension* WT_W2D_Class_Factory::Create_Font_Extension  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Extension object.

Returns:
WT_Font_Extension object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Charset* WT_W2D_Class_Factory::Create_Font_Option_Charset WT_Byte  charset  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Charset object with the given character set code.

Returns:
WT_Font_Option_Charset object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Charset* WT_W2D_Class_Factory::Create_Font_Option_Charset  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Charset object.

Returns:
WT_Font_Option_Charset object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Family* WT_W2D_Class_Factory::Create_Font_Option_Family WT_Byte  family  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Family object with the given font family value.

Returns:
WT_Font_Option_Family object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Family* WT_W2D_Class_Factory::Create_Font_Option_Family  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Family object.

Returns:
WT_Font_Option_Family object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Flags* WT_W2D_Class_Factory::Create_Font_Option_Flags WT_Integer32  flags  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Flags object with the given flags.

Returns:
WT_Font_Option_Flags object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Flags* WT_W2D_Class_Factory::Create_Font_Option_Flags  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Flags object.

Returns:
WT_Font_Option_Flags object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Font_Name* WT_W2D_Class_Factory::Create_Font_Option_Font_Name WT_String const &  name  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Font_Name object with the given name.

Returns:
WT_Font_Option_Font_Name object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Font_Name* WT_W2D_Class_Factory::Create_Font_Option_Font_Name  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Font_Name object.

Returns:
WT_Font_Option_Font_Name object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Height* WT_W2D_Class_Factory::Create_Font_Option_Height WT_Integer32  height  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Height object with the given height (in drawing units.

Returns:
WT_Font_Option_Height object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Height* WT_W2D_Class_Factory::Create_Font_Option_Height  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Height object.

Returns:
WT_Font_Option_Height object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Oblique* WT_W2D_Class_Factory::Create_Font_Option_Oblique WT_Unsigned_Integer16  oblique  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Oblique object with the given oblique angle.

Returns:
WT_Font_Option_Oblique object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Oblique* WT_W2D_Class_Factory::Create_Font_Option_Oblique  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Oblique object.

Returns:
WT_Font_Option_Oblique object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Pitch* WT_W2D_Class_Factory::Create_Font_Option_Pitch WT_Byte  pitch  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Pitch object with the given pitch value.

Returns:
WT_Font_Option_Pitch object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Pitch* WT_W2D_Class_Factory::Create_Font_Option_Pitch  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Pitch object.

Returns:
WT_Font_Option_Pitch object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Rotation* WT_W2D_Class_Factory::Create_Font_Option_Rotation WT_Unsigned_Integer16  rotation  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Rotation object with the given rotation angle.

Returns:
WT_Font_Option_Rotation object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Rotation* WT_W2D_Class_Factory::Create_Font_Option_Rotation  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Rotation object.

Returns:
WT_Font_Option_Rotation object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Spacing* WT_W2D_Class_Factory::Create_Font_Option_Spacing WT_Unsigned_Integer16  spacing  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Spacing object with the given spacing.

Returns:
WT_Font_Option_Spacing object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Spacing* WT_W2D_Class_Factory::Create_Font_Option_Spacing  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Spacing object.

Returns:
WT_Font_Option_Spacing object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Style* WT_W2D_Class_Factory::Create_Font_Option_Style WT_Boolean  bold = WD_False,
WT_Boolean  italic = WD_False,
WT_Boolean  underlined = WD_False
throw (DWFException) [virtual]
 

WT_Boolean underlined=WD_False)

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Width_Scale* WT_W2D_Class_Factory::Create_Font_Option_Width_Scale WT_Unsigned_Integer16  width_scale  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Width_Scale object with the given width scale.

Returns:
WT_Font_Option_Width_Scale object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Font_Option_Width_Scale* WT_W2D_Class_Factory::Create_Font_Option_Width_Scale  )  throw (DWFException) [virtual]
 

Creates a WT_Font_Option_Width_Scale object.

Returns:
WT_Font_Option_Width_Scale object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Gouraud_Polyline* WT_W2D_Class_Factory::Create_Gouraud_Polyline WT_Gouraud_Polyline const &  pline  )  throw (DWFException) [virtual]
 

Creates a WT_Gouraud_Polyline object from another Gouraud Polyline object

Returns:
WT_Gouraud_Polyline object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Gouraud_Polyline* WT_W2D_Class_Factory::Create_Gouraud_Polyline int  count,
WT_Logical_Point const *  points,
WT_RGBA32 const *  colors,
WT_Boolean  copy
throw (DWFException) [virtual]
 

WT_RGBA32 const *colors, WT_Boolean copy)

Reimplemented from WT_Class_Factory.

virtual WT_Gouraud_Polyline* WT_W2D_Class_Factory::Create_Gouraud_Polyline  )  throw (DWFException) [virtual]
 

Creates a WT_Gouraud_Polyline object.

Returns:
v object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/GouraudPolyline.cpp.

virtual WT_Gouraud_Polytriangle* WT_W2D_Class_Factory::Create_Gouraud_Polytriangle WT_Gouraud_Polytriangle const &   )  throw (DWFException) [virtual]
 

Creates a WT_Gouraud_Polytriangle object from another Gouraud Polyline object

Returns:
WT_Gouraud_Polytriangle object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Gouraud_Polytriangle* WT_W2D_Class_Factory::Create_Gouraud_Polytriangle int  count,
WT_Logical_Point const *  points,
WT_RGBA32 const *  colors,
WT_Boolean  copy
throw (DWFException) [virtual]
 

WT_RGBA32 const *colors, WT_Boolean copy)

Reimplemented from WT_Class_Factory.

virtual WT_Gouraud_Polytriangle* WT_W2D_Class_Factory::Create_Gouraud_Polytriangle  )  throw (DWFException) [virtual]
 

Creates a WT_Gouraud_Polytriangle object.

Returns:
WT_Gouraud_Polytriangle object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/GouraudPolytriangle.cpp.

virtual WT_Image* WT_W2D_Class_Factory::Create_Image WT_Unsigned_Integer16  rows,
WT_Unsigned_Integer16  columns,
WT_Image::WT_Image_Format  format,
WT_Integer32  identifier,
WT_Color_Map const *  color_map,
WT_Integer32  data_size,
WT_Byte data,
WT_Logical_Point const &  min_corner,
WT_Logical_Point const &  max_corner,
WT_Boolean  copy,
WT_Integer32  dpi = -1
throw (DWFException) [virtual]
 

WT_Unsigned_Integer16 columns, WT_Image::WT_Image_Format format, WT_Integer32 identifier, WT_Color_Map const *color_map, WT_Integer32 data_size, WT_Byte *data, WT_Logical_Point const &min_corner, WT_Logical_Point const &max_corner, WT_Boolean copy)

Reimplemented from WT_Class_Factory.

virtual WT_Image* WT_W2D_Class_Factory::Create_Image int  image_type  )  throw (DWFException) [virtual]
 

Creates a WT_Image object of the given type (one of enum WT_Image_Format.).

Returns:
WT_Image object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Image* WT_W2D_Class_Factory::Create_Image  )  throw (DWFException) [virtual]
 

Creates a WT_Image object.

Returns:
WT_Image object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Layer* WT_W2D_Class_Factory::Create_Layer WT_Layer const &  layer  )  throw (DWFException) [virtual]
 

Creates a WT_Layer object. Copy constructor.

Returns:
WT_Layer object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

char const* virtual WT_Layer* WT_W2D_Class_Factory::Create_Layer WT_File file,
WT_Integer32  layer_num,
WT_Unsigned_Integer16 const *  layer_name
throw (DWFException) [virtual]
 

Creates a WT_Layer object wth the given data.

Returns:
WT_Layer object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Layer* WT_W2D_Class_Factory::Create_Layer  )  throw (DWFException) [virtual]
 

Creates a WT_Layer object

Returns:
WT_Layer object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/Layer.cpp.

virtual WT_Line_Pattern* WT_W2D_Class_Factory::Create_Line_Pattern WT_Line_Pattern const &  pat  )  throw (DWFException) [virtual]
 

Creates a WT_Line_Pattern object from another WT_Line_Pattern object.

Returns:
WT_Line_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Line_Pattern* WT_W2D_Class_Factory::Create_Line_Pattern WT_Line_Pattern::WT_Pattern_ID  id  )  throw (DWFException) [virtual]
 

Creates a WT_Line_Pattern object with the given predefined pattern ID.

Returns:
WT_Line_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Line_Pattern* WT_W2D_Class_Factory::Create_Line_Pattern  )  throw (DWFException) [virtual]
 

Creates a WT_Line_Pattern object.

Returns:
WT_Line_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/LinePattern.cpp.

virtual WT_Line_Style* WT_W2D_Class_Factory::Create_Line_Style WT_Line_Style const &   )  throw (DWFException) [virtual]
 

Creates a WT_Line_Style object. (Copy constructor)

Returns:
WT_Line_Style object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Line_Style* WT_W2D_Class_Factory::Create_Line_Style  )  throw (DWFException) [virtual]
 

Creates a WT_Line_Style object.

Returns:
WT_Line_Style object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Line_Weight* WT_W2D_Class_Factory::Create_Line_Weight WT_Line_Weight const &   )  throw (DWFException) [virtual]
 

Creates a WT_Line_Weight object with the given line weight.

Returns:
WT_Line_Weight object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Line_Weight* WT_W2D_Class_Factory::Create_Line_Weight WT_Integer32  weight  )  throw (DWFException) [virtual]
 

Creates a WT_Line_Weight object with the given line weight.

Returns:
WT_Line_Weight object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Line_Weight* WT_W2D_Class_Factory::Create_Line_Weight  )  throw (DWFException) [virtual]
 

Creates a WT_Line_Weight object.

Returns:
WT_Line_Weight object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/LineWeight.cpp.

virtual WT_Macro_Definition* WT_W2D_Class_Factory::Create_Macro_Definition WT_Unsigned_Integer16  index,
WT_Integer32  scale_units = 1
throw (DWFException) [virtual]
 

Creates a WT_Macro_Definition object.

Returns:
WT_Macro_Definition object.
Exceptions:
DWFNotImplementedException 
( WT_Unsigned_Integer16 index,WT_Integer32 scale_units = 1 )

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Definition* WT_W2D_Class_Factory::Create_Macro_Definition  )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Definition object.

Returns:
WT_Macro_Definition object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Draw* WT_W2D_Class_Factory::Create_Macro_Draw WT_Macro_Draw const &   )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Draw object from anoter WT_Macro_Draw object.

Returns:
WT_Macro_Draw object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Draw* WT_W2D_Class_Factory::Create_Macro_Draw int  count,
WT_Logical_Point const *  points,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_Macro_Draw object.

Returns:
WT_Macro_Draw object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Draw* WT_W2D_Class_Factory::Create_Macro_Draw  )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Draw object.

Returns:
WT_Macro_Draw object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Index* WT_W2D_Class_Factory::Create_Macro_Index WT_Macro_Index const &   )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Index object from another WT_Macro_Index.

Returns:
WT_Macro_Index object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Index* WT_W2D_Class_Factory::Create_Macro_Index WT_Integer32  macro  )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Index object using the Macro index. if the macro dosent exist it will be ignored

Returns:
WT_Macro_Index object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Index* WT_W2D_Class_Factory::Create_Macro_Index  )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Index object.

Returns:
WT_Macro_Index object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Scale* WT_W2D_Class_Factory::Create_Macro_Scale WT_Macro_Scale const &   )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Scale object from another WT_Macro_Scale object.

Returns:
WT_Macro_Scale object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Scale* WT_W2D_Class_Factory::Create_Macro_Scale WT_Integer32  macro_scale  )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Scale object with the given size (in drawing units.)

Returns:
WT_Macro_Scale object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Macro_Scale* WT_W2D_Class_Factory::Create_Macro_Scale  )  throw (DWFException) [virtual]
 

Creates a WT_Macro_Scale object.

Returns:
WT_Macro_Scale object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Merge_Control* WT_W2D_Class_Factory::Create_Merge_Control WT_Merge_Control const &  merge_control  )  throw (DWFException) [virtual]
 

Creates a WT_Merge_Control object from another merge_control object.

Returns:
WT_Merge_Control object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Merge_Control* WT_W2D_Class_Factory::Create_Merge_Control WT_Merge_Control::WT_Merge_Format  merge  )  throw (DWFException) [virtual]
 

Creates a WT_Merge_Control object with the given format.

Returns:
WT_Merge_Control object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Merge_Control* WT_W2D_Class_Factory::Create_Merge_Control  )  throw (DWFException) [virtual]
 

Creates a WT_Merge_Control object.

Returns:
WT_Merge_Control object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Named_View* WT_W2D_Class_Factory::Create_Named_View WT_Logical_Box const &  view,
WT_Unsigned_Integer16 const *  name
throw (DWFException) [virtual]
 

Creates a WT_Named_View object with the given view and name.

Returns:
WT_Named_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Named_View* WT_W2D_Class_Factory::Create_Named_View WT_Logical_Box const &  view,
const char *  name = WD_Null
throw (DWFException) [virtual]
 

Creates a WT_Named_View_List object from another object.

Returns:
WT_Named_View_List object.
Exceptions:
DWFNotImplementedException 
(WT_Logical_Box const &view, const char *name=WD_Null)

Reimplemented from WT_Class_Factory.

virtual WT_Named_View* WT_W2D_Class_Factory::Create_Named_View WT_Named_View const &  named_view  )  throw (DWFException) [virtual]
 

Creates a WT_Named_View object. Copy constructor.

Returns:
WT_Named_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Named_View* WT_W2D_Class_Factory::Create_Named_View void   )  throw (DWFException) [virtual]
 

Creates a WT_Named_View object.

Returns:
WT_Named_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Named_View_List* WT_W2D_Class_Factory::Create_Named_View_List WT_Named_View_List const &  named_view_list  )  throw (DWFException) [virtual]
 

Creates a WT_Named_View_List object from another object.

Returns:
WT_Named_View_List object.
Exceptions:
DWFNotImplementedException 

virtual WT_Named_View_List* WT_W2D_Class_Factory::Create_Named_View_List void   )  throw (DWFException) [virtual]
 

Creates a WT_Named_View_List object.

Returns:
WT_Named_View_List object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Object_Node* WT_W2D_Class_Factory::Create_Object_Node WT_Object_Node const &  object_node  )  throw (DWFException) [virtual]
 

Creates a WT_Object_Node object. Copy constructor.

Returns:
WT_Object_Node object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Object_Node* WT_W2D_Class_Factory::Create_Object_Node WT_File file,
WT_Integer32  object_node_num,
WT_Unsigned_Integer16 const *  object_node_name
throw (DWFException) [virtual]
 

Creates a WT_Object_Node object.

Returns:
WT_Object_Node object.
Exceptions:
DWFNotImplementedException 
(WT_File &file, WT_Integer32 object_node_num, WT_Unsigned_Integer16 const *object_node_name)

Reimplemented from WT_Class_Factory.

virtual WT_Object_Node* WT_W2D_Class_Factory::Create_Object_Node WT_File file,
WT_Integer32  object_node_num,
char const *  object_node_name = WD_Null
throw (DWFException) [virtual]
 

Creates a WT_Object_Node object.

Returns:
WT_Object_Node object.
Exceptions:
DWFNotImplementedException 
(WT_File &file, WT_Integer32 object_node_num, char const *object_node_name=WD_Null)

Reimplemented from WT_Class_Factory.

virtual WT_Object_Node* WT_W2D_Class_Factory::Create_Object_Node  )  throw (DWFException) [virtual]
 

Creates a WT_Object_Node object.

Returns:
WT_Object_Node object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/ObjectNode.cpp.

virtual WT_Object_Stream* WT_W2D_Class_Factory::Create_Object_Stream WT_Object_Stream const &  object_stream  )  throw (DWFException) [virtual]
 

Creates a WT_Object_Stream object from another Object_Stream.

Returns:
WT_Object_Stream object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Object_Stream* WT_W2D_Class_Factory::Create_Object_Stream  )  throw (DWFException) [virtual]
 

Creates a WT_Object_Stream object.

Returns:
WT_Object_Stream object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Orientation* WT_W2D_Class_Factory::Create_Orientation  )  throw (DWFException) [virtual]
 

Returns:
WT_Orientation object

virtual WT_Outline_Ellipse* WT_W2D_Class_Factory::Create_Outline_Ellipse const WT_Outline_Ellipse e  )  throw (DWFException) [virtual]
 

Creates a WT_Outline_Ellipse object from an existing ellipse.

Returns:
WT_Outline_Ellipse object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Outline_Ellipse* WT_W2D_Class_Factory::Create_Outline_Ellipse WT_Logical_Point const &  pos,
WT_Integer32  major,
WT_Integer32  minor,
WT_Unsigned_Integer16  start = 0,
WT_Unsigned_Integer16  end = 0,
WT_Unsigned_Integer16  tilt = 0
throw (DWFException) [virtual]
 

Creates a WT_Outline_Ellipse object.

Returns:
WT_Outline_Ellipse object.
Exceptions:
DWFNotImplementedException 
(WT_Logical_Point const &pos, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0)

Reimplemented from WT_Class_Factory.

virtual WT_Outline_Ellipse* WT_W2D_Class_Factory::Create_Outline_Ellipse WT_Integer32  x,
WT_Integer32  y,
WT_Integer32  major,
WT_Integer32  minor,
WT_Unsigned_Integer16  start = 0,
WT_Unsigned_Integer16  end = 0,
WT_Unsigned_Integer16  tilt = 0
throw (DWFException) [virtual]
 

Creates a WT_Outline_Ellipse object.

Returns:
WT_Outline_Ellipse object.
Exceptions:
DWFNotImplementedException 
(WT_Integer32 x, WT_Integer32 y, WT_Integer32 major, WT_Integer32 minor, WT_Unsigned_Integer16 start=0, WT_Unsigned_Integer16 end=0, WT_Unsigned_Integer16 tilt=0)

Reimplemented from WT_Class_Factory.

virtual WT_Outline_Ellipse* WT_W2D_Class_Factory::Create_Outline_Ellipse  )  throw (DWFException) [virtual]
 

Creates a WT_Outline_Ellipse object.

Returns:
WT_Outline_Ellipse object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/OutlineEllipse.cpp.

virtual WT_Overpost* WT_W2D_Class_Factory::Create_Overpost WT_Overpost::WT_AcceptMode  acceptMode,
WT_Boolean  renderEntities,
WT_Boolean  addExtents
throw (DWFException) [virtual]
 

Creates a WT_Overpost object with given data.

Returns:
WT_Overpost object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Overpost* WT_W2D_Class_Factory::Create_Overpost  )  throw (DWFException) [virtual]
 

Creates a WT_Overpost object.

Returns:
WT_Overpost object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Pen_Pattern* WT_W2D_Class_Factory::Create_Pen_Pattern WT_Pen_Pattern const &  pattern  )  throw (DWFException) [virtual]
 

Creates a WT_Pen_Pattern object. Copy constructor.

Returns:
WT_Pen_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Pen_Pattern* WT_W2D_Class_Factory::Create_Pen_Pattern WT_Pen_Pattern::WT_Pattern_ID  pattern_id,
WT_Unsigned_Integer32  screening_percentage,
WT_Boolean  colormap_flag,
WT_Color_Map const *  color_map,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_Pen_Pattern object.

Returns:
WT_Pen_Pattern object.
Exceptions:
DWFNotImplementedException 
(WT_Pen_Pattern::WT_Pattern_ID pattern_id, WT_Unsigned_Integer32 screening_percentage, WT_Boolean colormap_flag, WT_Color_Map const *color_map, WT_Boolean copy)

Reimplemented from WT_Class_Factory.

virtual WT_Pen_Pattern* WT_W2D_Class_Factory::Create_Pen_Pattern WT_Pen_Pattern::WT_Pattern_ID  pattern_id  )  throw (DWFException) [virtual]
 

Creates a WT_Pen_Pattern object with the given predefined pattern ID.

Returns:
WT_Pen_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Pen_Pattern* WT_W2D_Class_Factory::Create_Pen_Pattern  )  throw (DWFException) [virtual]
 

Creates a WT_Pen_Pattern object.

Returns:
WT_Pen_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_PenPat_Options* WT_W2D_Class_Factory::Create_PenPat_Options WT_PenPat_Options const &  other  )  throw (DWFException) [virtual]
 

Creates a WT_PenPat_Options object. Copy constructor.

Returns:
WT_PenPat_Options object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_PenPat_Options* WT_W2D_Class_Factory::Create_PenPat_Options WT_Boolean const   scale_pen_width,
WT_Boolean const   map_colors_to_gray_scale,
WT_Boolean const   use_alternate_fill_rule,
WT_Boolean const   use_error_diffusion_for_DWF_Rasters
throw (DWFException) [virtual]
 

Creates a WT_PenPat_Options object.

Returns:
WT_PenPat_Options object.
Exceptions:
DWFNotImplementedException 
(WT_Boolean const scale_pen_width, WT_Boolean const map_colors_to_gray_scale, WT_Boolean const use_alternate_fill_rule, WT_Boolean const use_error_diffusion_for_DWF_Rasters)

Reimplemented from WT_Class_Factory.

virtual WT_PenPat_Options* WT_W2D_Class_Factory::Create_PenPat_Options  )  throw (DWFException) [virtual]
 

Creates a WT_PenPat_Options object.

Returns:
WT_PenPat_Options object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Plot_Optimized* WT_W2D_Class_Factory::Create_Plot_Optimized WT_Plot_Optimized const &  plot_optimized  )  throw (DWFException) [virtual]
 

Creates a WT_Plot_Optimized object froma another object.

Returns:
WT_Plot_Optimized object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Plot_Optimized* WT_W2D_Class_Factory::Create_Plot_Optimized WT_Boolean  plot_optimized  )  throw (DWFException) [virtual]
 

Creates a WT_Plot_Optimized object with the given state.

Returns:
WT_Plot_Optimized object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Plot_Optimized* WT_W2D_Class_Factory::Create_Plot_Optimized  )  throw (DWFException) [virtual]
 

Creates a WT_Plot_Optimized object.

Returns:
WT_Plot_Optimized object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_PNG_Group4_Image* WT_W2D_Class_Factory::Create_PNG_Group4_Image WT_Unsigned_Integer16  rows,
WT_Unsigned_Integer16  columns,
WT_PNG_Group4_Image::WT_PNG_Group4_Image_Format  format,
WT_Integer32  identifier,
WT_Color_Map const *  color_map,
WT_Integer32  data_size,
WT_Byte data,
WT_Logical_Point const &  min_corner,
WT_Logical_Point const &  max_corner,
WT_Boolean  copy,
WT_Integer32  dpi = -1
throw (DWFException) [virtual]
 

Creates a WT_PNG_Group4_Image object.

Returns:
WT_PNG_Group4_Image object.
Exceptions:
DWFNotImplementedException 
(int image_typeWT_Unsigned_Integer16 columns, WT_PNG_Group4_Image::WT_PNG_Group4_Image_Format format, WT_Integer32 identifier, WT_Color_Map const *color_map, WT_Integer32 data_size, WT_Byte *data, WT_Logical_Point const &min_corner, WT_Logical_Point const &max_corner, WT_Boolean copy)

Reimplemented from WT_Class_Factory.

virtual WT_PNG_Group4_Image* WT_W2D_Class_Factory::Create_PNG_Group4_Image int  image_type  )  throw (DWFException) [virtual]
 

Creates a WT_PNG_Group4_Image object with the given data.

Returns:
WT_PNG_Group4_Image object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_PNG_Group4_Image* WT_W2D_Class_Factory::Create_PNG_Group4_Image  )  throw (DWFException) [virtual]
 

Creates a WT_PNG_Group4_Image object.

Returns:
WT_PNG_Group4_Image object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Polygon* WT_W2D_Class_Factory::Create_Polygon const WT_Polygon pline  )  throw (DWFException) [virtual]
 

Creates a WT_Polygon object. Copy constructor.

Returns:
WT_Polygon object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Polygon* WT_W2D_Class_Factory::Create_Polygon int  count,
WT_Logical_Point const *  points,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_Polygon object from the given data.

Returns:
WT_Polygon object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Polygon* WT_W2D_Class_Factory::Create_Polygon  )  throw (DWFException) [virtual]
 

Creates a WT_Polygon object.

Returns:
WT_Polygon object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/FillPattern.cpp, WhipExamples/Polygon.cpp, and WhipExamples/Visibility.cpp.

virtual WT_Polyline* WT_W2D_Class_Factory::Create_Polyline const WT_Polyline pline  )  throw (DWFException) [virtual]
 

Creates a WT_Polyline object. Copy constructor.

Returns:
WT_Polyline object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

WT_Logical_Point const WT_Boolean copy* virtual WT_Polyline* WT_W2D_Class_Factory::Create_Polyline int  count,
WT_Logical_Point const *  points,
WT_Boolean  copy
throw (DWFException) [virtual]
 

< Whether the points should be copied or if their addresses should be used directly from the array.

Parameters:
count  The number of points in the array.
points  Pointer to the array of points.
copy  Whether the points should be copied or if their addresses should be used directly from the array.

Reimplemented from WT_Class_Factory.

virtual WT_Polyline* WT_W2D_Class_Factory::Create_Polyline  )  throw (DWFException) [virtual]
 

Creates a WT_Polyline object.

Returns:
WT_Polyline object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/Color.cpp, WhipExamples/DashPattern.cpp, WhipExamples/Layer.cpp, WhipExamples/LinePattern.cpp, WhipExamples/LineWeight.cpp, WhipExamples/ObjectNode.cpp, WhipExamples/Polyline.cpp, WhipExamples/SingleLine.cpp, and WhipExamples/Url.cpp.

virtual WT_Polymarker* WT_W2D_Class_Factory::Create_Polymarker WT_Polymarker const &  marker  )  throw (DWFException) [virtual]
 

Returns:
WT_Polymarker object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Polymarker* WT_W2D_Class_Factory::Create_Polymarker int  count,
WT_Logical_Point const *  points,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_Polymarker object from the given data.

Returns:
WT_Polymarker object.
Exceptions:
DWFNotImplementedException 
Parameters:
count  The number of points in the array.
points  Pointer to the array of points.
copy  Whether the points should be copied or if their addresses should be used directly from the array.

Reimplemented from WT_Class_Factory.

virtual WT_Polymarker* WT_W2D_Class_Factory::Create_Polymarker  )  throw (DWFException) [virtual]
 

Creates a WT_Polymarker object.

Returns:
WT_Polymarker object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/Polymarker.cpp.

virtual WT_Polytriangle* WT_W2D_Class_Factory::Create_Polytriangle WT_Polytriangle const &  polytriangle  )  throw (DWFException) [virtual]
 

Creates a WT_Polytriangle object from another object.

Returns:
WT_Polytriangle object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Polytriangle* WT_W2D_Class_Factory::Create_Polytriangle int  count,
WT_Logical_Point const *  points,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_Polytriangle object from the given data.

Returns:
WT_Polytriangle object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Polytriangle* WT_W2D_Class_Factory::Create_Polytriangle  )  throw (DWFException) [virtual]
 

Creates a WT_Polytriangle object.

Returns:
WT_Polytriangle object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/Polytriangle.cpp.

virtual WT_Projection* WT_W2D_Class_Factory::Create_Projection WT_Projection const &  projection  )  throw (DWFException) [virtual]
 

Creates a WT_Projection object from another projection object.

Returns:
WT_Projection object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Projection* WT_W2D_Class_Factory::Create_Projection const WT_Projection::WT_Projection_Type  projection_type  )  throw (DWFException) [virtual]
 

Creates a WT_Projection object with the given projection type.

Returns:
WT_Projection object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Projection* WT_W2D_Class_Factory::Create_Projection  )  throw (DWFException) [virtual]
 

Creates a WT_Projection object.

Returns:
WT_Projection object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text* WT_W2D_Class_Factory::Create_Text WT_Logical_Point const &  position,
WT_String const &  string
throw (DWFException) [virtual]
 

Creates a WT_Text object with the given data.

Returns:
WT_Text object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text* WT_W2D_Class_Factory::Create_Text WT_Logical_Point const &  position,
WT_String const &  string,
WT_Logical_Point const *  bbox,
WT_Unsigned_Integer16  overscore_count,
WT_Unsigned_Integer16 const *  overscore_pos,
WT_Unsigned_Integer16  underscore_count,
WT_Unsigned_Integer16 const *  underscore_pos
throw (DWFException) [virtual]
 

Creates a WT_Text object.

Returns:
WT_Text object.
Exceptions:
DWFNotImplementedException 
(WT_Logical_Point const &position, WT_String const &string, WT_Logical_Point const *bbox, WT_Unsigned_Integer16 overscore_count, WT_Unsigned_Integer16 const *overscore_pos, WT_Unsigned_Integer16 underscore_count, WT_Unsigned_Integer16 const *underscore_pos)

Reimplemented from WT_Class_Factory.

virtual WT_Text* WT_W2D_Class_Factory::Create_Text WT_Text const &   )  throw (DWFException) [virtual]
 

Creates a WT_Text object.Overrides default copy constructor.

Returns:
WT_Text object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text* WT_W2D_Class_Factory::Create_Text  )  throw (DWFException) [virtual]
 

Creates a WT_Text object.

Returns:
WT_Text object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/ColorMap.cpp, WhipExamples/Font.cpp, WhipExamples/Text.cpp, and WhipExamples/Visibility.cpp.

virtual WT_Text_Background* WT_W2D_Class_Factory::Create_Text_Background WT_Text_Background const &  background  )  throw (DWFException) [virtual]
 

Creates a WT_Text_Background object from another text background

Returns:
WT_Text_Background object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_Background* WT_W2D_Class_Factory::Create_Text_Background WT_Text_Background::eBackground  background,
WT_Integer32  offset
throw (DWFException) [virtual]
 

Creates a WT_Text_Background object with the given background style and color.

Returns:
WT_Text_Background object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_Background* WT_W2D_Class_Factory::Create_Text_Background  )  throw (DWFException) [virtual]
 

Creates a WT_Text_Background object

Returns:
WT_Text_Background object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_HAlign* WT_W2D_Class_Factory::Create_Text_HAlign WT_Text_HAlign const &  hAlign  )  throw (DWFException) [virtual]
 

Creates a WT_Text_HAlign object from another Text_HAlign.

Returns:
WT_Text_HAlign object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_HAlign* WT_W2D_Class_Factory::Create_Text_HAlign WT_Text_HAlign::WT_HAlign  hAlign  )  throw (DWFException) [virtual]
 

Creates a WT_Text_HAlign object with the given alignment.

Returns:
WT_Text_HAlign object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_HAlign* WT_W2D_Class_Factory::Create_Text_HAlign  )  throw (DWFException) [virtual]
 

Creates a WT_Text_HAlign object.

Returns:
WT_Text_HAlign object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_VAlign* WT_W2D_Class_Factory::Create_Text_VAlign WT_Text_VAlign const &  vAlign  )  throw (DWFException) [virtual]
 

Creates a WT_Text_VAlign object from another Text_VAlign.

Returns:
WT_Text_VAlign object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_VAlign* WT_W2D_Class_Factory::Create_Text_VAlign WT_Text_VAlign::WT_VAlign  vAlign  )  throw (DWFException) [virtual]
 

Creates a WT_Text_VAlign object with the given alignment.

Returns:
WT_Text_VAlign object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Text_VAlign* WT_W2D_Class_Factory::Create_Text_VAlign  )  throw (DWFException) [virtual]
 

Creates a WT_Text_VAlign object.

Returns:
WT_Text_VAlign object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Units* WT_W2D_Class_Factory::Create_Units WT_Units const &  u  )  throw (DWFException) [virtual]
 

Creates a WT_Units object.

Returns:
WT_Units object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Units* WT_W2D_Class_Factory::Create_Units WT_Matrix const &  xform,
WT_String const &  units
throw (DWFException) [virtual]
 

Creates a WT_Units object with the given data.

Returns:
WT_Units object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Units* WT_W2D_Class_Factory::Create_Units  )  throw (DWFException) [virtual]
 

Creates a WT_Units object.

Returns:
WT_Units object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Unknown* WT_W2D_Class_Factory::Create_Unknown  )  throw (DWFException) [virtual]
 

Creates a WT_Unknown object.

Returns:
WT_Unknown object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_URL* WT_W2D_Class_Factory::Create_URL WT_URL const &  url  )  throw (DWFException) [virtual]
 

Creates a WT_URL object.

Returns:
WT_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_URL* WT_W2D_Class_Factory::Create_URL WT_Integer32  index,
WT_Unsigned_Integer16 const *  address,
WT_Unsigned_Integer16 const *  friendly_name
throw (DWFException) [virtual]
 

Creates a WT_URL object with the given initial hyperlink data.

Returns:
WT_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_URL* WT_W2D_Class_Factory::Create_URL WT_URL_Item item  )  throw (DWFException) [virtual]
 

Creates a WT_URL object with the given initial URL item.

Returns:
WT_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_URL* WT_W2D_Class_Factory::Create_URL  )  throw (DWFException) [virtual]
 

Creates a WT_URL object.

Returns:
WT_URL object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_URL_List* WT_W2D_Class_Factory::Create_URL_List WT_URL_List const &  list  )  throw (DWFException) [virtual]
 

Creates a WT_URL_List object. Copy constructor.

Returns:
WT_URL_List object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_URL_List* WT_W2D_Class_Factory::Create_URL_List  )  throw (DWFException) [virtual]
 

Creates a WT_URL_List object.

Returns:
WT_URL_List object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Fill_Pattern* WT_W2D_Class_Factory::Create_User_Fill_Pattern WT_User_Fill_Pattern const &   )  throw (DWFException) [virtual]
 

Creates a WT_User_Fill_Pattern. Copy Constructor for the WT_User_Fill_Pattern.

Returns:
WT_User_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Fill_Pattern* WT_W2D_Class_Factory::Create_User_Fill_Pattern WT_Integer16  pattern_num,
WT_User_Fill_Pattern::Fill_Pattern fill_pattern
throw (DWFException) [virtual]
 

Creates a WT_User_Fill_Pattern with a user defined bitonal bitmap using the reference counted Fill_Pattern class.

Returns:
WT_User_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Fill_Pattern* WT_W2D_Class_Factory::Create_User_Fill_Pattern WT_Integer16  pattern_num,
WT_Unsigned_Integer16  rows,
WT_Unsigned_Integer16  columns,
WT_Unsigned_Integer32  data_size,
WT_Byte const *  data
throw (DWFException) [virtual]
 

Creates a WT_User_Fill_Pattern object.

Returns:
WT_User_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 
(WT_Integer16 pattern_num, WT_Unsigned_Integer16 rows,WT_Unsigned_Integer16 columns, WT_Unsigned_Integer32 data_size,WT_Byte const *data)

Reimplemented from WT_Class_Factory.

virtual WT_User_Fill_Pattern* WT_W2D_Class_Factory::Create_User_Fill_Pattern WT_Integer16  pattern_num  )  throw (DWFException) [virtual]
 

Creates a WT_User_Fill_Pattern with the given ID.

Returns:
WT_User_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Fill_Pattern* WT_W2D_Class_Factory::Create_User_Fill_Pattern  )  throw (DWFException) [virtual]
 

Creates a WT_User_Fill_Pattern object.

Returns:
WT_User_Fill_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Hatch_Pattern* WT_W2D_Class_Factory::Create_User_Hatch_Pattern WT_User_Hatch_Pattern const &  pattern  )  throw (DWFException) [virtual]
 

Creates a WT_User_Hatch_Pattern object. Copy constructor

Returns:
WT_User_Hatch_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Hatch_Pattern* WT_W2D_Class_Factory::Create_User_Hatch_Pattern WT_Integer16  hashpatnum,
WT_Unsigned_Integer16  xsize,
WT_Unsigned_Integer16  ysize
throw (DWFException) [virtual]
 

Creates a WT_User_Hatch_Pattern object. Constructor using a unique hashpatnum along with the X and Y size of the line patterns in points.

Returns:
WT_User_Hatch_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Hatch_Pattern* WT_W2D_Class_Factory::Create_User_Hatch_Pattern WT_Integer16  hashpatnum  )  throw (DWFException) [virtual]
 

Creates a WT_User_Hatch_Pattern object. Constructor using a previously defined hashpatnum.

Returns:
WT_User_Hatch_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_User_Hatch_Pattern* WT_W2D_Class_Factory::Create_User_Hatch_Pattern  )  throw (DWFException) [virtual]
 

Creates a WT_User_Hatch_Pattern object.

Returns:
WT_User_Hatch_Pattern object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_UserData* WT_W2D_Class_Factory::Create_UserData WT_String const &  data_description,
WT_Integer32  data_size,
WT_Byte data,
WT_Boolean  copy
throw (DWFException) [virtual]
 

Creates a WT_UserData object.

Returns:
WT_UserData object.
Exceptions:
DWFNotImplementedException 
(WT_String const &data_description, WT_Integer32 data_size, WT_Byte *data, WT_Boolean copy)

Reimplemented from WT_Class_Factory.

virtual WT_UserData* WT_W2D_Class_Factory::Create_UserData WT_String const &  data_description  )  throw (DWFException) [virtual]
 

Creates a WT_UserData object with the given description.

Returns:
WT_UserData object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_UserData* WT_W2D_Class_Factory::Create_UserData  )  throw (DWFException) [virtual]
 

Creates a WT_UserData object.

Returns:
WT_UserData object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/UserData.cpp.

virtual WT_View* WT_W2D_Class_Factory::Create_View WT_View const &  view  )  throw (DWFException) [virtual]
 

Creates a WT_View object. Copy constructor.

Returns:
WT_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_View* WT_W2D_Class_Factory::Create_View char *  name  )  throw (DWFException) [virtual]
 

Creates a WT_View object with the given name.

Returns:
WT_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_View* WT_W2D_Class_Factory::Create_View WT_Logical_Box  view  )  throw (DWFException) [virtual]
 

Creates a WT_View object with the given bounds.

Returns:
WT_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_View* WT_W2D_Class_Factory::Create_View  )  throw (DWFException) [virtual]
 

Creates a WT_View object.

Returns:
WT_View object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/View.cpp.

virtual WT_Viewport* WT_W2D_Class_Factory::Create_Viewport WT_File file,
WT_String const &  name,
WT_Contour_Set const &  boundary,
WT_Boolean  copy = WD_True
throw (DWFException) [virtual]
 

Creates a WT_Viewport object.

Returns:
WT_Viewport object.
Exceptions:
DWFNotImplementedException 
(WT_File &file, WT_String const &name, WT_Contour_Set const &boundary, WT_Boolean copy=WD_True)

Reimplemented from WT_Class_Factory.

virtual WT_Viewport* WT_W2D_Class_Factory::Create_Viewport WT_File file,
WT_Unsigned_Integer16 const *  name,
int  num_points,
WT_Logical_Point const *  points,
WT_Boolean  copy = WD_True
throw (DWFException) [virtual]
 

Creates a WT_Viewport object.

Returns:
WT_Viewport object.
Exceptions:
DWFNotImplementedException 
(WT_File &file, WT_Unsigned_Integer16 const *name, int num_points, WT_Logical_Point const *points, WT_Boolean copy=WD_True)

Reimplemented from WT_Class_Factory.

virtual WT_Viewport* WT_W2D_Class_Factory::Create_Viewport WT_File file,
char const *  name,
int  num_points,
WT_Logical_Point const *  points,
WT_Boolean  copy = WD_True
throw (DWFException) [virtual]
 

Creates a WT_Viewport object.

Returns:
WT_Viewport object.
Exceptions:
DWFNotImplementedException 
(WT_File &file, char const *name, int num_points, WT_Logical_Point const *points, WT_Boolean copy=WD_True)

Reimplemented from WT_Class_Factory.

virtual WT_Viewport* WT_W2D_Class_Factory::Create_Viewport WT_Viewport const &  vport  )  throw (DWFException) [virtual]
 

Creates a WT_Viewport object. Copy constructor.

Returns:
WT_Viewport object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Viewport* WT_W2D_Class_Factory::Create_Viewport  )  throw (DWFException) [virtual]
 

Creates a WT_Viewport object.

Returns:
WT_Viewport object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/Viewport.cpp, and WhipExamples/WriteRedline.cpp.

virtual WT_Visibility* WT_W2D_Class_Factory::Create_Visibility WT_Visibility const &  visibility  )  throw (DWFException) [virtual]
 

Creates a WT_Visibility object.

Returns:
WT_Visibility object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Visibility* WT_W2D_Class_Factory::Create_Visibility WT_Boolean  visible  )  throw (DWFException) [virtual]
 

Creates a WT_Visibility object with the given value.

Returns:
WT_Visibility object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

virtual WT_Visibility* WT_W2D_Class_Factory::Create_Visibility  )  throw (DWFException) [virtual]
 

Creates a WT_Visibility object.

Returns:
WT_Visibility object.
Exceptions:
DWFNotImplementedException 

Reimplemented from WT_Class_Factory.

Examples:
WhipExamples/WriteRedline.cpp.


Member Data Documentation

WT_Logical_Point const* WT_W2D_Class_Factory::points
 

Creates a WT_Polyline object.

Returns:
WT_Polyline object.
Exceptions:
DWFNotImplementedException 
( int count, /**< The number of points in the array. Pointer to the array of points.

Definition at line 981 of file w2d_class_factory.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 6 22:41:29 2009 for Autodesk DWF Whip 2D Toolkit by  doxygen 1.4.5