TransformBoundingData Struct Reference

This structure holds information about the position of the selection as well as the current scale and angles MonoOn Position and size INT32 x; INT32 y; INT32 Width; INT32 Height;. More...

#include <transop.h>

List of all members.

Public Attributes

INT32 x
INT32 y
INT32 Width
INT32 Height
FIXED16 XScale
FIXED16 YScale
ANGLE Rotation
ANGLE Shear
UINT32 ScaleLines: 1
UINT32 LeaveCopy: 1
UINT32 TransFills: 1
UINT32 XYChanged: 1
UINT32 WHChanged: 1
UINT32 ScaleChanged: 1
UINT32 RotateChanged: 1
UINT32 ShearChanged: 1
UINT32 ScaleLinesChanged: 1
UINT32 LeaveCopyChanged: 1
UINT32 TransFillsChanged: 1


Detailed Description

This structure holds information about the position of the selection as well as the current scale and angles MonoOn Position and size INT32 x; INT32 y; INT32 Width; INT32 Height;.

Author:
Rik_Heywood (Xara Group Ltd) <camelotdev@xara.com>
Date:
26/8/94
Scale FIXED16 XScale; FIXED16 YScale;

Rotation angles ANGLE Rotation; ANGLE Shear; MonoOff

Definition at line 178 of file transop.h.


Member Data Documentation

INT32 TransformBoundingData::Height
 

Definition at line 184 of file transop.h.

UINT32 TransformBoundingData::LeaveCopy
 

Definition at line 196 of file transop.h.

UINT32 TransformBoundingData::LeaveCopyChanged
 

Definition at line 206 of file transop.h.

UINT32 TransformBoundingData::RotateChanged
 

Definition at line 203 of file transop.h.

ANGLE TransformBoundingData::Rotation
 

Definition at line 191 of file transop.h.

UINT32 TransformBoundingData::ScaleChanged
 

Definition at line 202 of file transop.h.

UINT32 TransformBoundingData::ScaleLines
 

Definition at line 195 of file transop.h.

UINT32 TransformBoundingData::ScaleLinesChanged
 

Definition at line 205 of file transop.h.

ANGLE TransformBoundingData::Shear
 

Definition at line 192 of file transop.h.

UINT32 TransformBoundingData::ShearChanged
 

Definition at line 204 of file transop.h.

UINT32 TransformBoundingData::TransFills
 

Definition at line 197 of file transop.h.

UINT32 TransformBoundingData::TransFillsChanged
 

Definition at line 207 of file transop.h.

UINT32 TransformBoundingData::WHChanged
 

Definition at line 201 of file transop.h.

INT32 TransformBoundingData::Width
 

Definition at line 183 of file transop.h.

INT32 TransformBoundingData::x
 

Definition at line 181 of file transop.h.

FIXED16 TransformBoundingData::XScale
 

Definition at line 187 of file transop.h.

UINT32 TransformBoundingData::XYChanged
 

Definition at line 200 of file transop.h.

INT32 TransformBoundingData::y
 

Definition at line 182 of file transop.h.

FIXED16 TransformBoundingData::YScale
 

Definition at line 188 of file transop.h.


The documentation for this struct was generated from the following file:
Generated on Sat Nov 10 04:02:12 2007 for Camelot by  doxygen 1.4.4