WT_XAML_Outline_Ellipse Class Reference

#include <XamlEllipse.h>

List of all members.


Detailed Description

A drawable describing an unfilled ellipse, or elliptal arc.

CircleStartEnd.png

Circular arc (major==minor) start/end angle details

EllipseStartEnd.png

Elliptical arc (major!=minor) start/end angle details

Definition at line 93 of file XamlEllipse.h.

Public Member Functions

WT_Result parseAttributeList (XamlXML::tAttributeMap &rMap, WT_XAML_File &rFile)
 partial materialization of shell from W2X

Protected Member Functions

 WT_XAML_Outline_Ellipse ()
 Constructs a WT_XAML_Outline_Ellipse object.
 WT_XAML_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)
 Constructs a WT_XAML_Outline_Ellipse object with the given data.
 WT_XAML_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)
 Constructs a WT_XAML_Outline_Ellipse object with the given data.
 WT_XAML_Outline_Ellipse (const WT_Outline_Ellipse &ellipse)
virtual ~WT_XAML_Outline_Ellipse ()

Friends

class WT_XAML_Class_Factory
class WT_XAML_File


Constructor & Destructor Documentation

WT_XAML_Outline_Ellipse::WT_XAML_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
[inline, protected]
 

Constructs a WT_XAML_Outline_Ellipse object with the given data.

Parameters:
x  Horizontal component of the center point of ellipse.
y  Vertical component of the center point of ellipse.
major  Major axis radius.
minor  Minor axis radius.
start  Optional start angle (in 360/65,536ths of a degree.)
end  End angle (in 360/65,536ths of a degree.)
tilt  Rotation angle (in 360/65,536ths of a degree.)

Definition at line 106 of file XamlEllipse.h.

WT_XAML_Outline_Ellipse::WT_XAML_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
[inline, protected]
 

Constructs a WT_XAML_Outline_Ellipse object with the given data.

Parameters:
pos  Center point of ellipse.
major  Major axis radius.
minor  Minor axis radius.
start  Optional start angle (in 360/65,536ths of a degree.)
end  End angle (in 360/65,536ths of a degree.)
tilt  Rotation angle (in 360/65,536ths of a degree.)

Definition at line 119 of file XamlEllipse.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 6 22:40:14 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5