mathmaker
0.4(alpha)
|
Public Member Functions | |
def | __init__ |
Constructor. | |
def | get_x_exact |
Returns the exact abscissa of the Point. | |
def | get_x |
Returns the abscissa of the Point, rounded up to the tenth. | |
def | set_x |
Sets the abscissa of the Point. | |
def | get_y_exact |
Returns the exact ordinate of the Point. | |
def | get_y |
Returns the ordinate of the Point, rounded up to the tenth. | |
def | set_y |
Sets the ordinate of the Point. | |
def | get_name |
Returns the name of the Point. | |
def | set_name |
Sets the name of the Point. | |
def | rotate |
Returns a new Point after rotation of self. | |
Properties | |
x_exact = property(get_x_exact, doc = "Abscissa of the Point (exact)") | |
x = property(get_x, doc = "Abscissa of the Point (rounded)") | |
y_exact = property(get_y_exact, doc = "Ordinate of the Point (rounded)") | |
y = property(get_y, doc = "Ordinate of the Point (exact)") | |
name |
Definition at line 69 of file base_geometry.py.
def core.base_geometry.Point.__init__ | ( | self, | |
arg, | |||
options | |||
) |
Constructor.
arg | : [String, (nb,nb)]|Point Types details : |
options | Options details : |
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().
core::base_geometry.Point::name [static] |
property(get_name,
doc = "Name of the Point")
Reimplemented from core.base.NamedObject.
Definition at line 203 of file base_geometry.py.
Referenced by core.geometry.Triangle.__init__(), core.geometry.RightTriangle.__init__(), core.calculus.Expression.auto_expansion_and_reduction(), core.calculus.Equation.auto_resolution(), core.calculus.Equation.dbg_str(), core.calculus.Expression.into_str(), core.calculus.Equation.into_str(), and core.base_geometry.Point.rotate().