PolylinePart Class Reference

More...

Public Member Functions

def cloneAddInfoFullLayout
def cloneAddInfoView
def cloneAddInfoView
def eraseLayout
def getAddInfo
def getArea
 returns the 2d area of surrounded polygon if the polyline part is closed. For non-closed parts 0 is returned.
def getAsDoubleByView
def getLength2D
 returns the 2D polyline length
def getLength3D
 returns the 3D polyline length
def hasInfo
def info
def isClosed
def points
 iterate over all points
def restoreAddInfoFullLayout
def setAddInfo
def setAddInfoView
def sizePoint

Detailed Description

Member Function Documentation

def cloneAddInfoFullLayout (   self)
Parameters
self(type: PolylinePart) self pointer
def cloneAddInfoView (   self,
  arg1,
  arg2 
)
Parameters
self(type: PolylinePart) self pointer
arg1(type: AddInfoLayout) mandatory parameter
arg2(type: bool) mandatory parameter

Referenced by PolylinePart.cloneAddInfoView().

def cloneAddInfoView (   self,
  arg1,
  arg2 
)
Parameters
self(type: PolylinePart) self pointer
arg1(type: AddInfoLayout) mandatory parameter
arg2(type: AddInfoLayout) mandatory parameter

References PolylinePart.cloneAddInfoView().

def eraseLayout (   self,
  arg1 
)
Parameters
self(type: PolylinePart) self pointer
arg1(type: AddInfoLayout) mandatory parameter
def getAddInfo (   self)
Parameters
self(type: PolylinePart) self pointer
Returns
(type: AddInfo)
def getArea (   self)

returns the 2d area of surrounded polygon if the polyline part is closed. For non-closed parts 0 is returned.

def getAsDoubleByView (   self,
  arg1,
  arg2,
  arg3 
)
Parameters
self(type: PolylinePart) self pointer
arg1(type: AddInfoLayout) mandatory parameter
arg2(type: int) mandatory parameter
arg3(type: float) mandatory parameter
Returns
(type: bool)
def getLength2D (   self)

returns the 2D polyline length

def getLength3D (   self)

returns the 3D polyline length

def hasInfo (   self)
Parameters
self(type: PolylinePart) self pointer
Returns
(type: bool)
def info (   self)
Parameters
self(type: PolylinePart) self pointer
Returns
(type: AddInfo)
def isClosed (   self)
Parameters
self(type: PolylinePart) self pointer
Returns
(type: bool)
def points (   self)

iterate over all points

Parameters
self(type: PolylinePart) self pointer
Returns
(type: collections.Iterable[Point])
def restoreAddInfoFullLayout (   self)
Parameters
self(type: PolylinePart) self pointer
def setAddInfo (   self,
  arg1 
)
Parameters
self(type: PolylinePart) self pointer
arg1(type: AddInfo) mandatory parameter
def setAddInfoView (   self,
  arg1,
  arg2 
)
Parameters
self(type: PolylinePart) self pointer
arg1(type: AddInfoLayout) mandatory parameter
arg2(type: bool) mandatory parameter
def sizePoint (   self)
Parameters
self(type: PolylinePart) self pointer
Returns
(type: int)