mathmaker  0.6(alpha)
Public Member Functions | Properties
core.base_geometry.Point Class Reference
Inheritance diagram for core.base_geometry.Point:
core.base.Drawable core.base.NamedObject core.base.Clonable

List of all members.

Public Member Functions

def __init__
 Constructor.
def get_x
 Returns the abscissa of the Point, rounded up to the tenth.
def get_x_exact
 Returns the exact abscissa of the Point.
def get_y
 Returns the ordinate of the Point, rounded up to the tenth.
def get_y_exact
 Returns the exact ordinate of the Point.
def set_x
 Sets the abscissa of the Point.
def set_y
 Sets the ordinate of the Point.
def rotate
 Returns a new Point after rotation of self.

Properties

 x = property(get_x, doc = "Abscissa of the Point (rounded)")
 x_exact = property(get_x_exact, doc = "Abscissa of the Point (exact)")
 y = property(get_y, doc = "Ordinate of the Point (exact)")
 y_exact = property(get_y_exact, doc = "Ordinate of the Point (rounded)")

Detailed Description

Definition at line 69 of file base_geometry.py.


Constructor & Destructor Documentation

def core.base_geometry.Point.__init__ (   self,
  arg,
  options 
)

Constructor.

Parameters:
arg: [String, (nb,nb)]|Point Types details :
optionsOptions details :
Warning:
Might raise...

Definition at line 85 of file base_geometry.py.

References core.base_geometry.Point._name, core.base.NamedObject._name, core.base_calculus.Function._name, core.base_geometry.Point._x, and core.base_geometry.Point._y.

Referenced by core.calculus.Equation.__init__(), and core.root_calculus.Value.substitute().


The documentation for this class was generated from the following file: