ShapeLayer Class Reference
[Layers]

Inherits Object.

Inherited by GuidelinesLayer, and TemplateLayer.

Inheritance diagram for ShapeLayer:

Inheritance graph
[legend]
Collaboration diagram for ShapeLayer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Activate ()
ShapeLayer clone ()
void Constructor (string inName)
XMLElement GetXML ()
void IncrementShapesSkipping (integer numSkipping, SerialNumberIncContext inContext=nil)
void InitFromXML ()
void RemoveObject (integer i)
void UpdateAllShapeTCRelationships (TemplateLayer inTemplate)
void UpdateScale ()

Protected Member Functions

void CopyFrom (ShapeLayer rhs)
void CopyFromWithoutShapes (ShapeLayer rhs)
void CopyShapesFrom (ShapeLayer rhs)

Package Attributes

boolean DrawIndependentOfTemplates
double mLastScale
string mName
ADBaseShape mObjectList []
SelHandles mSelHandles

Member Function Documentation

void ShapeLayer.Activate (  ) 

ShapeLayer ShapeLayer.clone (  ) 

Reimplemented in TemplateLayer.

void ShapeLayer.Constructor ( string  inName  ) 

Reimplemented in GuidelinesLayer.

void ShapeLayer.CopyFrom ( ShapeLayer  rhs  )  [protected]

void ShapeLayer.CopyFromWithoutShapes ( ShapeLayer  rhs  )  [protected]

Reimplemented in TemplateLayer.

void ShapeLayer.CopyShapesFrom ( ShapeLayer  rhs  )  [protected]

XMLElement ShapeLayer.GetXML (  ) 

Reimplemented in TemplateLayer.

void ShapeLayer.IncrementShapesSkipping ( integer  numSkipping,
SerialNumberIncContext  inContext = nil 
)

void ShapeLayer.InitFromXML (  ) 

Reimplemented in TemplateLayer.

void ShapeLayer.RemoveObject ( integer  i  ) 

Reimplemented in TemplateLayer.

void ShapeLayer.UpdateAllShapeTCRelationships ( TemplateLayer  inTemplate  ) 

void ShapeLayer.UpdateScale (  ) 

Reimplemented in TemplateLayer.


Member Data Documentation

boolean ShapeLayer.DrawIndependentOfTemplates [package]

double ShapeLayer.mLastScale [package]

string ShapeLayer.mName [package]

ADBaseShape ShapeLayer.mObjectList[] [package]

SelHandles ShapeLayer.mSelHandles [package]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:12 2006 for mf2 by  doxygen 1.5.1