PolylinePart Class Reference

More...

+ Inheritance diagram for PolylinePart:

Public Member Functions

def cloneAddInfoFullLayout (self)
 
def cloneAddInfoView (self, arg1, arg2)
 
def eraseLayout (self, arg1)
 
def getAddInfo (self)
 
def getArea (self)
 
def getAsDoubleByView (self, arg1, arg2, arg3)
 
def getLength2D (self)
 
def getLength3D (self)
 
def hasInfo (self)
 
def info (self)
 
def isClosed (self)
 
def points (self)
 
def restoreAddInfoFullLayout (self)
 
def setAddInfo (self, arg1)
 
def setAddInfoView (self, arg1, arg2)
 
def sizePoint (self)
 

Detailed Description

Member Function Documentation

◆ cloneAddInfoFullLayout()

def cloneAddInfoFullLayout (   self)
  @param self (type: PolylinePart) self pointer

◆ cloneAddInfoView()

def cloneAddInfoView (   self,
  arg1,
  arg2 
)
  possible calls:
  cloneAddInfoView(self, arg1: AddInfoLayout, arg2: bool)
  cloneAddInfoView(self, arg1: AddInfoLayout, arg2: AddInfoLayout)

  @param self (type: PolylinePart) self pointer
  @param arg1 (type: AddInfoLayout) mandatory parameter
  @param arg2 (type: bool | AddInfoLayout) mandatory parameter

◆ eraseLayout()

def eraseLayout (   self,
  arg1 
)
  @param self (type: PolylinePart) self pointer
  @param arg1 (type: AddInfoLayout) mandatory parameter

◆ getAddInfo()

def getAddInfo (   self)
  @param self (type: PolylinePart) self pointer
  @return (type: AddInfo)

◆ getArea()

def getArea (   self)
  @copydoc DM::IPolyline::IPart::getArea

◆ getAsDoubleByView()

def getAsDoubleByView (   self,
  arg1,
  arg2,
  arg3 
)
  @param self (type: PolylinePart) self pointer
  @param arg1 (type: AddInfoLayout) mandatory parameter
  @param arg2 (type: int) mandatory parameter
  @param arg3 (type: float) mandatory parameter
  @return (type: bool)

◆ getLength2D()

def getLength2D (   self)
  @copydoc DM::IPolyline::IPart::getLength2D

◆ getLength3D()

def getLength3D (   self)
  @copydoc DM::IPolyline::IPart::getLength3D

◆ hasInfo()

def hasInfo (   self)
  @param self (type: PolylinePart) self pointer
  @return (type: bool)

◆ info()

def info (   self)
  @param self (type: PolylinePart) self pointer
  @return (type: AddInfo)

◆ isClosed()

def isClosed (   self)
  @param self (type: PolylinePart) self pointer
  @return (type: bool)

◆ points()

def points (   self)
  iterate over all points
  @param self (type: PolylinePart) self pointer
  @return (type: collections.Iterable[Point])

◆ restoreAddInfoFullLayout()

def restoreAddInfoFullLayout (   self)
  @param self (type: PolylinePart) self pointer

◆ setAddInfo()

def setAddInfo (   self,
  arg1 
)
  @param self (type: PolylinePart) self pointer
  @param arg1 (type: AddInfo) mandatory parameter

◆ setAddInfoView()

def setAddInfoView (   self,
  arg1,
  arg2 
)
  @param self (type: PolylinePart) self pointer
  @param arg1 (type: AddInfoLayout) mandatory parameter
  @param arg2 (type: bool) mandatory parameter

◆ sizePoint()

def sizePoint (   self)
  @param self (type: PolylinePart) self pointer
  @return (type: int)