# Movable point by console / Line coordinates

Marek Nedvěd shared this question 1 year ago

Hello,

I have strange problem with definition of point by console:

What is the exact way a point is made using the Point tool?

I'm asking because the point made by Point tool has different properties, which apparently cannot be achieved using the console! Namely, when I made a point by tool, it is movable. A point made my console cannot be moved even if it hasn't "fixed" properties. Moreover, the Properties bar looks differently, because the "tool point" has Value property, but the "console point" has Definition property.

I have found a way how to make a movable point by using the PointIn command, for example "PointIn(z=0);". But there is another problem! When I'm using points made this way to define a line, this line hasn't coordinates!! When I try getting a coordinates by "ggbApplet.getXcoordinate("f");", it simply dont't work!!!

I'm really confused and I cannot understand how this Geogebra works. Every advace will be appreciate. Thanks a lot! A=(1,2) let be A (1,2)

A=point(<circle>) let be A a point in the circle

A=point((1,2)) let be A a point in the the point (1,2)

A=point({(1,2),(1,2)}) is the same that previous 1

Please post an example so we can see what you have tried exactly 1

what is a "console point"?

A free (Fixed not set) Point is movable: Input: A=(1,2) or Point Tool Click to free KO-Grid ===> Value (1,2)

A Point linked to an object (Axes, Circle e.g.) is movable only limited to the object ==> Definition Point(Object)

If bound to Slider k: Definition Point(Object,k) the point kann be moved by slider k=0...1

If you make a Point B=(5,4) no matter how , A.B have Value

and you make a line: Input f=Line(A,B) then A,B no longer free have a Definition now - but free movable

In CAS

Substitute(f, x=5)

>3 * y + 5 = 16

A Line has no KO it has a definition

f(5) in AlgebraVeiw 1

Thanks a lot!

I simply don't know I could make point by "A=(1,2)" command. I was using a "A=Point({1,2})" command, that has different outcome (the point isn't movable). 1

Confused,

what did you not understand to make the input: A=(1,2) 1

I just thought that points are made by command "A=Point({1,2})". I didn't know the "A=(1,2)" command. The outcome of this two commands are different. Thats all... 1

A=Point({1,2})

is only to use to make a point from a list (to convert list to point).

I think it is an intuitive thought to make an object like (1,2) in the same way?  1

A=(1,2) let be A (1,2)

A=point(<circle>) let be A a point in the circle

A=point((1,2)) let be A a point in the the point (1,2)

A=point({(1,2),(1,2)}) is the same that previous 1

I was always curios how to make point on the point. Thanks so much!!! 