C# Class Revit.SDK.Samples.Openings.CS.ObjectSketch

base class of sketch object to draw 2D geometry object
Datei anzeigen Open project: AMEE/revit

Protected Properties

Property Type Description
m_boundingBox System.Drawing.RectangleF
m_objects List
m_pen System.Drawing.Pen
m_transform Matrix

Public Methods

Method Description
Draw ( Graphics g, Matrix translate ) : void

geometric object draw itself

Method Details

Draw() public abstract method

geometric object draw itself
public abstract Draw ( Graphics g, Matrix translate ) : void
g System.Drawing.Graphics
translate Matrix
return void

Property Details

m_boundingBox protected_oe property

bounding box of the geometry object
protected RectangleF,System.Drawing m_boundingBox
return System.Drawing.RectangleF

m_objects protected_oe property

reserve lines that form the profile
protected List m_objects
return List

m_pen protected_oe property

pen to draw the object
protected Pen,System.Drawing m_pen
return System.Drawing.Pen

m_transform protected_oe property

defines a local geometric transform
protected Matrix m_transform
return Matrix