Movable point by console / Line coordinates

Marek Nedvěd shared this question 3 years ago
Answered

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!

Best Answer
photo

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

Comments (8)

photo
1

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

photo
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


you have access to the Definition


A Line has no KO it has a definition


f(5) in AlgebraVeiw

photo
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).

photo
1

Confused,

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

photo
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...

photo
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?


Is your problem solved already?

photo
photo
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

photo
1

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

photo
© 2023 International GeoGebra Institute