3d point object More...

+ Inheritance diagram for Point:

Public Member Functions

def __init__
def __init__
def __init__
def __init__
def clone
def cloneAddInfoFullLayout
def cloneAddInfoView
def cloneAddInfoView
def eraseLayout
def getAddInfo
def getAsDoubleByView
def hasInfo
def info
def restoreAddInfoFullLayout
def setAddInfo
def setAddInfoView
- Public Member Functions inherited from Geometry
def getScopSemantic
def setScopSemantic
def type

Public Attributes

 x
 y
 z

Detailed Description

3d point object

Constructor & Destructor Documentation

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

Referenced by Point.__init__().

def __init__ (   self,
  layout 
)
Parameters
self(type: object) self pointer
layout(type: AddInfoLayout) mandatory parameter
Returns
(type: object)

References Point.__init__().

def __init__ (   self,
  x,
  y,
  z 
)
Parameters
self(type: object) self pointer
x(type: float) mandatory parameter
y(type: float) mandatory parameter
z(type: float) mandatory parameter
Returns
(type: object)

References Point.__init__().

def __init__ (   self,
  x,
  y,
  z,
  layout 
)
Parameters
self(type: object) self pointer
x(type: float) mandatory parameter
y(type: float) mandatory parameter
z(type: float) mandatory parameter
layout(type: AddInfoLayout) mandatory parameter
Returns
(type: object)

References Point.__init__(), Circle.x, Cylinder.x, Point.x, Circle.y, Cylinder.y, Point.y, and Point.z.

Member Function Documentation

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

Referenced by Point.cloneAddInfoView().

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

References Point.cloneAddInfoView().

def eraseLayout (   self,
  arg1 
)
Parameters
self(type: Point) self pointer
arg1(type: AddInfoLayout) mandatory parameter
def getAddInfo (   self)
Parameters
self(type: Point) self pointer
Returns
(type: AddInfo)
def getAsDoubleByView (   self,
  arg1,
  arg2,
  arg3 
)
Parameters
self(type: Point) self pointer
arg1(type: AddInfoLayout) mandatory parameter
arg2(type: int) mandatory parameter
arg3(type: float) mandatory parameter
Returns
(type: bool)
def hasInfo (   self)
Parameters
self(type: Point) self pointer
Returns
(type: bool)
def info (   self)
Parameters
self(type: Point) self pointer
Returns
(type: AddInfo)
def restoreAddInfoFullLayout (   self)
Parameters
self(type: Point) self pointer
def setAddInfo (   self,
  arg1 
)
Parameters
self(type: Point) self pointer
arg1(type: AddInfo) mandatory parameter
def setAddInfoView (   self,
  arg1,
  arg2 
)
Parameters
self(type: Point) self pointer
arg1(type: AddInfoLayout) mandatory parameter
arg2(type: bool) mandatory parameter