GroupRenditionAttributes


Detailed Description

The BackgroundColor rendition attribute is a straightforward 32 bit color declaration ( RGBA) that is applied to drawables that require a background color. Note: Unlike the color attribute it does not work with a color map and requires that every definition of Background color have its entire RGBA (Red Green Blue Alpha) definition

Describes the Set_Fill_Pattern attribute in Rendition to be applied to subsequent Polygons and other filled geometry. This attribute is a user defined Fill based on image data. It is used by all the drawing opcodes that are affected by the Fill attribute.


Classes

class  WT_XAML_Code_Page
 Rendition attribute specifying the current code page (can be to assist with displaying localized strings.). More...
class  WT_XAML_Color
 Rendition attribute describing the currrent color. More...
class  WT_XAML_Color_Map
 Rendition attribute describing the currrent color map. More...
class  WT_XAML_Contrast_Color
 Attribute class for specifying a Background color. More...
class  WT_XAML_Dash_Pattern
 Rendition attribute describing a user definable line pattern. More...
class  WT_XAML_Delineate
 Rendition attribute describing a delineate - a relation to a group of objects. More...
class  WT_XAML_Embedded_Font
 Rendition attribute describing the current text font. More...
class  WT_XAML_Fill
 Rendition attribute describing if fill mode is on. More...
class  WT_XAML_Fill_Pattern
 Rendition attribute describing the current fill pattern. More...
class  WT_XAML_Font
 Rendition attribute describing the current text font. More...
class  WT_XAML_Font_Extension
 Rendition attribute describing the current text font. More...
class  WT_XAML_Layer
 Rendition attribute describing a layer - a relation to a group of objects. More...
class  WT_XAML_Line_Pattern
class  WT_XAML_Line_Style
 Describes the attributes which affect rendered lines, polylines, and arcs. More...
class  WT_XAML_Line_Weight
 Rendition attribute describing the current line weight to be applied to subsequent lines and arcs. More...
class  WT_XAML_Macro_Index
 Rendition attribute describing the current macro to be used. More...
class  WT_XAML_Macro_Scale
 Rendition attribute describing the current Macro scale. More...
class  WT_XAML_Merge_Control
 Rendition attribute describing a merge_control - a relation to a group of objects. More...
class  WT_XAML_Object_Node
 Rendition attribute describing a object_node - a relation to a group of objects. More...
class  WT_XAML_Object_Node
 Rendition attribute describing a object_node - a relation to a group of objects. More...
class  WT_XAML_Pen_Pattern
class  WT_XAML_Projection
 Rendition attribute describing the indicates what portion of the drawing space is to be rendered. More...
class  WT_XAML_URL
 Rendition attribute describing the current single or multiple-target hyperlink to be applied to subsequent geometry. More...
class  WT_XAML_User_Fill_Pattern
 Attribute class for specifying a user defined fill pattern. More...
class  WT_XAML_Viewport
 Rendition attribute defining the current viewport receiving the subsequent graphics. More...
class  WT_XAML_Visibility
 Rendition attribute which indicates whether subsequent graphics are to be visible. More...
WT_Result WT_XAML_Contrast_Color::parseAttributeList (XamlXML::tAttributeMap &rMap, WT_XAML_File &rFile)
 partial materialization of shell from W2X
WT_Result WT_XAML_Fill_Pattern::parseAttributeList (XamlXML::tAttributeMap &rMap, WT_XAML_File &rFile)
 partial materialization of shell from W2X
WT_Result WT_XAML_Macro_Scale::parseAttributeList (XamlXML::tAttributeMap &rMap, WT_XAML_File &rFile)
 partial materialization of shell from W2X

Functions

 WT_XAML_Contrast_Color::WT_XAML_Contrast_Color ()
 Default Constructor.
 WT_XAML_Contrast_Color::WT_XAML_Contrast_Color (WT_RGBA32 color)
 Constructor with WT_RGBA32 structure.
 WT_XAML_Contrast_Color::WT_XAML_Contrast_Color (int red, int green, int blue, int alpha=255)
 Constructor with individual color and alpha values.
 WT_XAML_Contrast_Color::WT_XAML_Contrast_Color (const WT_Contrast_Color &color)
 Copy Consytructor.
 WT_XAML_Contrast_Color::~WT_XAML_Contrast_Color ()
 WT_XAML_Dash_Pattern::WT_XAML_Dash_Pattern ()
 Construct a WT_XAML_Dash_Pattern object.
 WT_XAML_Dash_Pattern::WT_XAML_Dash_Pattern (WT_Integer32 id_number, WT_Integer16 length, WT_Integer16 const *pArray) throw (WT_Result)
 Construct a WT_XAML_Dash_Pattern object with the given data.
 WT_XAML_Dash_Pattern::WT_XAML_Dash_Pattern (WT_Dash_Pattern const &r) throw (WT_Result)
 Construct a WT_XAML_Dash_Pattern object. Copy constructor.
virtual WT_XAML_Dash_Pattern::~WT_XAML_Dash_Pattern ()
 Destroys a WT_XAML_Dash_Pattern object.
 WT_XAML_Delineate::WT_XAML_Delineate ()
 Constructs a WT_XAML_Delineate object.
 WT_XAML_Delineate::WT_XAML_Delineate (WT_Boolean delineate_state)
 WT_XAML_Delineate::WT_XAML_Delineate (WT_XAML_Delineate const &delineate)
 Constructs a WT_Delineate object. Copy constructor.
virtual WT_XAML_Delineate::~WT_XAML_Delineate ()
 WT_XAML_Embedded_Font::WT_XAML_Embedded_Font ()
 Constructs a WT_XAML_Embedded_Font object.
 WT_XAML_Embedded_Font::WT_XAML_Embedded_Font (int request_type, int privilege_type, int character_set_type, WT_Integer32 data_size, WT_Byte *data, WT_Integer32 font_type_face_name_length, WT_Byte *font_type_face_name_string, WT_Integer32 font_logfont_name_length, WT_Byte *font_logfont_name_string, WT_Boolean copy) throw (WT_Result)
 Constructs a WT_XAML_Embedded_Font object with the given data.
virtual WT_XAML_Embedded_Font::~WT_XAML_Embedded_Font ()
 Destroys a WT_XAML_Embedded_Font object.
 WT_XAML_Fill_Pattern::WT_XAML_Fill_Pattern ()
 Constructs a WT_XAML_Fill_Pattern object.
 WT_XAML_Fill_Pattern::WT_XAML_Fill_Pattern (WT_Pattern_ID n)
 Constructs a WT_XAML_Fill_Pattern with the given ID.
virtual WT_XAML_Fill_Pattern::~WT_XAML_Fill_Pattern ()
WT_XAML_Fill_Pattern const & WT_XAML_Fill_Pattern::operator= (WT_XAML_Fill_Pattern const &other)
 Assignment operator.
 WT_XAML_Font::WT_XAML_Font ()
 Constructs a WT_XAML_Font object.
 WT_XAML_Font::WT_XAML_Font (WT_String 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)
 Constructs a WT_XAML_Font object from the given data.
 WT_XAML_Font::WT_XAML_Font (WT_Font const &font)
virtual WT_XAML_Font::~WT_XAML_Font ()
 WT_XAML_Font_Extension::WT_XAML_Font_Extension ()
 Constructs a WT_XAML_Font object.
 WT_XAML_Font_Extension::WT_XAML_Font_Extension (WT_String logfont_name, WT_String cannonical_name)
 Constructs a WT_Font_Extension object with the given data.
virtual WT_XAML_Font_Extension::~WT_XAML_Font_Extension ()
 WT_XAML_Layer::WT_XAML_Layer ()
 Constructs a WT_XAML_Layer object.
 WT_XAML_Layer::WT_XAML_Layer (WT_File &file, WT_Integer32 layer_num, char const *layer_name=NULL)
 Constructs a WT_XAML_Layer object wth the given data.
 WT_XAML_Layer::WT_XAML_Layer (WT_File &file, WT_Integer32 layer_num, WT_Unsigned_Integer16 const *layer_name)
 Constructs a WT_XAML_Layer object wth the given data.
 WT_XAML_Layer::WT_XAML_Layer (WT_XAML_Layer const &layer)
 Constructs a WT_Layer object. Copy constructor.
virtual WT_XAML_Layer::~WT_XAML_Layer ()
 WT_XAML_Line_Pattern::WT_XAML_Line_Pattern ()
 Constructs a WT_Line_Pattern object.
 WT_XAML_Line_Pattern::WT_XAML_Line_Pattern (WT_Pattern_ID id)
 Constructs a WT_Line_Pattern object with the given predefined pattern ID.
virtual WT_XAML_Line_Pattern::~WT_XAML_Line_Pattern ()
 WT_XAML_Line_Weight::WT_XAML_Line_Weight ()
 Constructs a WT_XAML_Line_Weight object.
 WT_XAML_Line_Weight::WT_XAML_Line_Weight (WT_Integer32 weight)
 Constructs a WT_XAML_Line_Weight object with the given line weight.
 WT_XAML_Line_Weight::WT_XAML_Line_Weight (WT_Line_Weight const &weight)
 Constructs a WT_XAML_Line_Weight object with the given line weight.
virtual WT_XAML_Line_Weight::~WT_XAML_Line_Weight ()
 WT_XAML_Macro_Index::WT_XAML_Macro_Index ()
 Constructs a WT_XAML_Macro_Index object.
 WT_XAML_Macro_Index::WT_XAML_Macro_Index (WT_Integer32 macro)
 WT_XAML_Macro_Index::WT_XAML_Macro_Index (WT_Macro_Index const &index)
 Copy Constructor.
virtual WT_XAML_Macro_Index::~WT_XAML_Macro_Index ()
 WT_XAML_Macro_Scale::WT_XAML_Macro_Scale ()
 Constructs a WT_XAML_Macro_Scale object.
 WT_XAML_Macro_Scale::WT_XAML_Macro_Scale (WT_Integer32 macro_scale)
 Constructs a WT_XAML_Macro_Scale object with the given size (in drawing units.).
 WT_XAML_Macro_Scale::WT_XAML_Macro_Scale (WT_Macro_Scale const &scale)
 Copy Constructor.
virtual WT_XAML_Macro_Scale::~WT_XAML_Macro_Scale ()
 WT_XAML_Merge_Control::WT_XAML_Merge_Control ()
 Constructs a WT_XAML_Merge_Control object.
 WT_XAML_Merge_Control::WT_XAML_Merge_Control (WT_Merge_Control::WT_Merge_Format merge)
 Constructs a WT_Merge_Control object with the given format.
 WT_XAML_Merge_Control::WT_XAML_Merge_Control (WT_Merge_Control const &merge_control)
 Copy Constructor.
 WT_XAML_Merge_Control::WT_XAML_Merge_Control (WT_XAML_Merge_Control const &merge_control)
 Constructs a WT_Merge_Control object. Copy constructor.
virtual WT_XAML_Merge_Control::~WT_XAML_Merge_Control ()
 WT_XAML_Object_Node::WT_XAML_Object_Node ()
 Constructs a WT_XAML_Object_Node object.
 WT_XAML_Object_Node::WT_XAML_Object_Node (WT_File &file, WT_Integer32 object_node_num, char const *object_node_name=WD_Null)
 Constructs a WT_XAML_Object_Node object wth the given data.
 WT_XAML_Object_Node::WT_XAML_Object_Node (WT_File &file, WT_Integer32 object_node_num, WT_Unsigned_Integer16 const *object_node_name)
 Constructs a WT_XAML_Object_Node object wth the given data.
 WT_XAML_Object_Node::WT_XAML_Object_Node (WT_XAML_Object_Node const &object_node)
 Constructs a WT_Object_Node object. Copy constructor.
virtual WT_XAML_Object_Node::~WT_XAML_Object_Node ()
 WT_XAML_Pen_Pattern::WT_XAML_Pen_Pattern ()
 Constructs a WT_XAML_Pen_Pattern object.
 WT_XAML_Pen_Pattern::WT_XAML_Pen_Pattern (WT_Pattern_ID pattern_id)
 Constructs a WT_XAML_Pen_Pattern object with the given predefined pattern ID.
 WT_XAML_Pen_Pattern::WT_XAML_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 (WT_Result)
 Constructs a WT_XAML_Pen_Pattern object with the given data.
 WT_XAML_Pen_Pattern::WT_XAML_Pen_Pattern (WT_Pen_Pattern const &pattern) throw (WT_Result)
 Constructs a WT_XAML_Pen_Pattern object. Copy constructor.
virtual WT_XAML_Pen_Pattern::~WT_XAML_Pen_Pattern ()
 Destroys a a WT_XAML_Pen_Pattern object.
 WT_XAML_Projection::WT_XAML_Projection ()
 Creates a WT_Projection object.
 WT_XAML_Projection::WT_XAML_Projection (const WT_Projection_Type projection_type)
 Creates a WT_Projection object with the given projection type.
 WT_XAML_Projection::WT_XAML_Projection (WT_Projection const &projection)
virtual WT_XAML_Projection::~WT_XAML_Projection ()
 WT_XAML_URL::WT_XAML_URL ()
 Constructs a WT_XAML_URL object.
 WT_XAML_URL::WT_XAML_URL (WT_URL_Item &item)
 Constructs a WT_XAML_URL object with the given initial URL item.
 WT_XAML_URL::WT_XAML_URL (WT_Integer32 index, WT_Unsigned_Integer16 const *address, WT_Unsigned_Integer16 const *friendly_name)
 Constructs a WT_XAML_URL object with the given initial hyperlink data.
 WT_XAML_URL::WT_XAML_URL (WT_URL const &url)
 Copy Constructor.
 WT_XAML_URL::WT_XAML_URL (WT_XAML_URL const &url)
 Copy Constructor.
virtual WT_XAML_URL::~WT_XAML_URL ()
 WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern ()
 Constructs a WT_XAML_User_Fill_Pattern object.
 WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern (WT_Integer16 pattern_num)
 Constructs a WT_XAML_User_Fill_Pattern with the given ID.
 WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern (WT_Integer16 pattern_num, WT_Unsigned_Integer16 rows, WT_Unsigned_Integer16 columns, WT_Unsigned_Integer32 data_size, WT_Byte const *data)
 Constructs a WT_XAML_User_Fill_Pattern with a user defined bitonal bitmap passing in all the parameters.
 WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern (WT_Integer16 pattern_num, Fill_Pattern *fill_pattern)
 Constructs a WT_XAML_User_Fill_Pattern with a user defined bitonal bitmap using the reference counted Fill_Pattern class.
 WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern (WT_User_Fill_Pattern const &other)
 Copy Constructor for the WT_User_Fill_Pattern.
virtual WT_XAML_User_Fill_Pattern::~WT_XAML_User_Fill_Pattern ()
 Destroys a WT_XAML_User_Fill_Pattern object.
 WT_XAML_Viewport::WT_XAML_Viewport ()
 Constructs a WT_XAML_Viewport object.
 WT_XAML_Viewport::WT_XAML_Viewport (WT_XAML_Viewport const &vport) throw (WT_Result)
 Constructs a WT_XAML_Viewport object. Copy constructor.
 WT_XAML_Viewport::WT_XAML_Viewport (WT_File &file, char const *name, int num_points, WT_Logical_Point const *points, WT_Boolean copy=WD_True) throw (WT_Result)
 Constructs a WT_XAML_Viewport object with the given data.
 WT_XAML_Viewport::WT_XAML_Viewport (WT_File &file, WT_Unsigned_Integer16 const *name, int num_points, WT_Logical_Point const *points, WT_Boolean copy=WD_True) throw (WT_Result)
 Constructs a WT_XAML_Viewport object with the given data.
 WT_XAML_Viewport::WT_XAML_Viewport (WT_File &file, WT_String const &name, WT_Contour_Set const &boundary, WT_Boolean copy=WD_True) throw (WT_Result)
 Constructs a WT_XAML_Viewport object with the given data.
virtual WT_XAML_Viewport::~WT_XAML_Viewport ()
 Destroys a WT_XAML_Viewport object.
 WT_XAML_Visibility::WT_XAML_Visibility ()
 Constructs a WT_XAML_Visibility object.
 WT_XAML_Visibility::WT_XAML_Visibility (WT_Boolean visible)
 Constructs a WT_XAML_Visibility object with the given value.
 WT_XAML_Visibility::WT_XAML_Visibility (WT_Visibility const &visibility)
 Copy Constructor.
virtual WT_XAML_Visibility::~WT_XAML_Visibility ()


Function Documentation

WT_XAML_Contrast_Color::WT_XAML_Contrast_Color int  red,
int  green,
int  blue,
int  alpha = 255
[inline, protected, inherited]
 

Constructor with individual color and alpha values.

Parameters:
red  Red coponent of RGBA color.
green  Green coponent of RGBA color.
blue  Blue coponent of RGBA color.
alpha  Alpha component of RGBA color (0 = transparent, 255 = opaque.)

Definition at line 69 of file XamlContrastColor.h.

WT_XAML_Dash_Pattern::WT_XAML_Dash_Pattern WT_Integer32  id_number,
WT_Integer16  length,
WT_Integer16 const *  pArray
throw (WT_Result) [inline, protected, inherited]
 

Construct a WT_XAML_Dash_Pattern object with the given data.

Exceptions:
WT_Result::Toolkit_Usage_Error The length parameter was not an even number.
WT_Result::Out_Of_Memory_Error Internal data could not be allocated.
Parameters:
id_number  Unique identifier for the dash pattern.
Warning:
The unique ID must not conflict with the predefined line pattern definitions or the static dash pattern kNull (therefore should be >= WT_Line_Pattern::Count).
length  Length of the pArray argument. Must be even.
pArray  Array of values (contiguous pairs) representing pixels-on pixels-off defining the dash pattern.

Definition at line 71 of file XamlDashPattern.h.

WT_XAML_Embedded_Font::WT_XAML_Embedded_Font int  request_type,
int  privilege_type,
int  character_set_type,
WT_Integer32  data_size,
WT_Byte *  data,
WT_Integer32  font_type_face_name_length,
WT_Byte *  font_type_face_name_string,
WT_Integer32  font_logfont_name_length,
WT_Byte *  font_logfont_name_string,
WT_Boolean  copy
throw (WT_Result) [inline, protected, inherited]
 

Constructs a WT_XAML_Embedded_Font object with the given data.

Parameters:
request_type  The embedding request value (a combination of zero or more values in enum WT_Request_Format.)
privilege_type  The embedding privilege value (one of the values in enum WT_Privilege.)
character_set_type  Sets the character code value (one of the values in enum WT_Character_Set.)
data_size  The size of the embedded font data in bytes.
data  A buffer containing the embedded font data.
font_type_face_name_length  The length of the cannonical font name string specified by the font_type_face_name_string buffer.
font_type_face_name_string  A buffer holding the cannonical font name string (ASCII).
font_logfont_name_length  The length of the logfont name string specified by the font_logfont_name_string buffer.
font_logfont_name_string  A buffer holding the logfont name string (ASCII).
copy  Whether the data should be copied or if its content should be used directly from the array.

Definition at line 56 of file XamlEmbeddedFont.h.

WT_XAML_Font::WT_XAML_Font WT_String  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
[inline, protected, inherited]
 

Constructs a WT_XAML_Font object from the given data.

Parameters:
name  Font name.
bold  Boldface option.
italic  Italics option.
underline  Underline option.
charset  Character set code as defined in WT_Font_Option_Charset::Font_Charset_Code.
pitch  Pitch bitmask as defined in WT_Font_Option_Pitch::Font_Pitch_Flags.
family  Font family as defined in WT_Font_Option_Pitch::Font_Family_Flags.
height  Font height in drawing units.
rotation  Font rotation in 360/65636ths of a degree.
width_scale  The desired width scaling (multiplied by 1024) to be applied to the font. A value of 1024 indicates no scaling, whereas 2048 indicates a font twice as wide as normal, and 512 indicates a font 1/2 as wide as normal. May range from a value of one (1/1024 of normal) to 65535 (64 times normal).
spacing  The desired inter-character spacing scale (multiplied by 1024) to be applied to the font. A value of 1024 indicates normal inter-character spacing, whereas 2048 indicates spacing that is twice as wide as normal, and 512 indicates spacing that is 1/2 as wide as normal. May range from a value of one (1/1024 of normal) to 65535 (64 times normal).
oblique  The desired rotation of the individual characters within the font in 360/65636ths of a degree. Note that rotation describes how the entire string is rotated, whereas oblique rotates the characters in place.
flags  RESERVED. The font flags are rarely used.

Definition at line 63 of file XamlFont.h.

WT_XAML_Font_Extension::WT_XAML_Font_Extension WT_String  logfont_name,
WT_String  cannonical_name
[inline, protected, inherited]
 

Constructs a WT_Font_Extension object with the given data.

Parameters:
logfont_name  The font name as it would appear in a LOGFONT structure.
cannonical_name  The cannonical font name.

Definition at line 57 of file XamlFontExtension.h.

WT_XAML_Layer::WT_XAML_Layer WT_File &  file,
WT_Integer32  layer_num,
WT_Unsigned_Integer16 const *  layer_name
[inline, protected, inherited]
 

Constructs a WT_XAML_Layer object wth the given data.

Parameters:
file  The file being written.
layer_num  The layer number.
layer_name  The layer name.

Definition at line 61 of file XamlLayer.h.

WT_XAML_Layer::WT_XAML_Layer WT_File &  file,
WT_Integer32  layer_num,
char const *  layer_name = NULL
[inline, protected, inherited]
 

Constructs a WT_XAML_Layer object wth the given data.

Parameters:
file  The file being written.
layer_num  The layer number.
layer_name  The optional layer name.

Definition at line 52 of file XamlLayer.h.

WT_XAML_Line_Weight::WT_XAML_Line_Weight WT_Line_Weight const &  weight  )  [inline, protected, inherited]
 

Constructs a WT_XAML_Line_Weight object with the given line weight.

Parameters:
weight  The line weight

Definition at line 67 of file XamlLineWeight.h.

WT_XAML_Line_Weight::WT_XAML_Line_Weight WT_Integer32  weight  )  [inline, protected, inherited]
 

Constructs a WT_XAML_Line_Weight object with the given line weight.

Parameters:
weight  The line weight, in drawing units (0 indicates a 1-pixel line. Negative values are undefined.)

Definition at line 59 of file XamlLineWeight.h.

WT_XAML_Macro_Index::WT_XAML_Macro_Index WT_Integer32  macro  )  [inline, protected, inherited]
 

Constructs a WT_XAML_Macro_Index object using the Macro index. if the macro dosent exist it will be ignored

Definition at line 52 of file XamlMacro_Index.h.

WT_XAML_Object_Node::WT_XAML_Object_Node WT_File &  file,
WT_Integer32  object_node_num,
WT_Unsigned_Integer16 const *  object_node_name
[inline, protected, inherited]
 

Constructs a WT_XAML_Object_Node object wth the given data.

Parameters:
file  The file being written.
object_node_num  The object_node number.
object_node_name  The object_node name.

Definition at line 59 of file XamlObjectNode.h.

WT_XAML_Object_Node::WT_XAML_Object_Node WT_File &  file,
WT_Integer32  object_node_num,
char const *  object_node_name = WD_Null
[inline, protected, inherited]
 

Constructs a WT_XAML_Object_Node object wth the given data.

Parameters:
file  The file being written.
object_node_num  The object_node number.
object_node_name  The optional object_node name.

Definition at line 50 of file XamlObjectNode.h.

WT_XAML_Pen_Pattern::WT_XAML_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 (WT_Result) [inline, protected, inherited]
 

Constructs a WT_XAML_Pen_Pattern object with the given data.

Parameters:
pattern_id  The pen or face pattern ID, one of enum WT_Pattern_ID.
screening_percentage  If specified, pattern_id must be one of Screening_Black, Screening_Alternate, Screening_Block, Screening_Dots, Screening_Big_Dots.
colormap_flag  Indicates whether the color_map contains valid content.
color_map  A 2-color map, indicating background and foreground colors respectively.

Definition at line 53 of file XamlPenPattern.h.

WT_XAML_Projection::WT_XAML_Projection const WT_Projection_Type  projection_type  )  [inline, protected, inherited]
 

Creates a WT_Projection object with the given projection type.

Parameters:
projection_type  The projection type, one of enum WT_Projection_Type.

Definition at line 50 of file XamlProjection.h.

WT_XAML_URL::WT_XAML_URL WT_Integer32  index,
WT_Unsigned_Integer16 const *  address,
WT_Unsigned_Integer16 const *  friendly_name
[inline, protected, inherited]
 

Constructs a WT_XAML_URL object with the given initial hyperlink data.

Parameters:
index  Unique index for this hyperlink.
address  Machine-readable target for this hyperlink.
friendly_name  Human-readable friendly name for this hyperlink.

Definition at line 65 of file XamlURL.h.

WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern WT_Integer16  pattern_num,
Fill_Pattern *  fill_pattern
[inline, protected, inherited]
 

Constructs a WT_XAML_User_Fill_Pattern with a user defined bitonal bitmap using the reference counted Fill_Pattern class.

Parameters:
pattern_num  The unique numeric identifier of the fill pattern in the graphics collection.

Definition at line 82 of file XamlUserFillPattern.h.

WT_XAML_User_Fill_Pattern::WT_XAML_User_Fill_Pattern WT_Integer16  pattern_num,
WT_Unsigned_Integer16  rows,
WT_Unsigned_Integer16  columns,
WT_Unsigned_Integer32  data_size,
WT_Byte const *  data
[inline, protected, inherited]
 

Constructs a WT_XAML_User_Fill_Pattern with a user defined bitonal bitmap passing in all the parameters.

Parameters:
pattern_num  The unique numeric identifier of the fill pattern in the graphics collection.
rows  Height of the bitonal bitmap in pixels.
columns  Width of the bitonal bitmap in pixels.
data_size  The size (in bytes) of the raw image data contained in the data argument.
data  The raw pixel data that will be copied.

Definition at line 70 of file XamlUserFillPattern.h.

WT_XAML_Viewport::WT_XAML_Viewport WT_File &  file,
WT_String const &  name,
WT_Contour_Set const &  boundary,
WT_Boolean  copy = WD_True
throw (WT_Result) [inline, protected, inherited]
 

Constructs a WT_XAML_Viewport object with the given data.

Parameters:
file  The file being written.
name  The viewport name.
boundary  A contour set defining the viewport.
copy  Whether the points should be copied or if their addresses should be used directly from the array.

Definition at line 108 of file XamlViewport.h.

WT_XAML_Viewport::WT_XAML_Viewport WT_File &  file,
WT_Unsigned_Integer16 const *  name,
int  num_points,
WT_Logical_Point const *  points,
WT_Boolean  copy = WD_True
throw (WT_Result) [inline, protected, inherited]
 

Constructs a WT_XAML_Viewport object with the given data.

Parameters:
file  The file being written.
name  The viewport name.
num_points  The number of points in the viewport.
points  An array of points defining the viewport.
copy  Whether the points should be copied or if their addresses should be used directly from the array.

Definition at line 94 of file XamlViewport.h.

WT_XAML_Viewport::WT_XAML_Viewport WT_File &  file,
char const *  name,
int  num_points,
WT_Logical_Point const *  points,
WT_Boolean  copy = WD_True
throw (WT_Result) [inline, protected, inherited]
 

Constructs a WT_XAML_Viewport object with the given data.

Parameters:
file  The file being written.
name  The viewport name.
num_points  The number of points in the viewport.
points  An array of points defining the viewport.
copy  Whether the points should be copied or if their addresses should be used directly from the array.

Definition at line 80 of file XamlViewport.h.


Generated on Tue Jan 6 22:40:21 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5