PolygonFactory Class Reference

factory interface for creating polygon objects More...

Public Member Functions

def __init__
def addPoint
def addPoint
def addPoint
def clear
def closePart
def getPolygon

Detailed Description

factory interface for creating polygon objects

Constructor & Destructor Documentation

def __init__ (   self)
Parameters
self(type: object) self pointer
Returns
(type: object)

Member Function Documentation

def addPoint (   self,
  arg1 
)
Parameters
self(type: PolygonFactory) self pointer
arg1(type: Point) mandatory parameter
Returns
(type: PolygonFactory)

Referenced by PolygonFactory.addPoint().

def addPoint (   self,
  arg1,
  arg2 
)
Parameters
self(type: PolygonFactory) self pointer
arg1(type: float) mandatory parameter
arg2(type: float) mandatory parameter
Returns
(type: PolygonFactory)

References PolygonFactory.addPoint().

def addPoint (   self,
  arg1,
  arg2,
  arg3 
)
Parameters
self(type: PolygonFactory) self pointer
arg1(type: float) mandatory parameter
arg2(type: float) mandatory parameter
arg3(type: float) mandatory parameter
Returns
(type: PolygonFactory)

References PolygonFactory.addPoint().

def clear (   self)
Parameters
self(type: PolygonFactory) self pointer
def closePart (   self)
Parameters
self(type: PolygonFactory) self pointer
Returns
(type: PolygonFactory)
def getPolygon (   self,
  ori = pyDM.Orientation.undefined,
  clear = True 
)
Parameters
self(type: PolygonFactory) self pointer
ori(type: Orientation) optional parameter
clear(type: bool) optional parameter
Returns
(type: Polygon)