Properties
Similar Topics
Statistics
Comments
4
Participants
5
Subscribers
27
Votes
1
Views
1161
Share
Answered
Normally, when you scale or transform an object, a duplicate is created and you then have two objects.
Is there a way to transform an object, but discard the original? Thanks.
- GeoGebra
- Help
- Partners
-
Contact us
- Feedback & Questions
- This email address is being protected from spambots. You need JavaScript enabled to view it.
- +43 677 6137 2693
© 2023 International GeoGebra Institute
if you make a transformation of an object, that transformation is dependent from the original and only exists if the original is kept. So you only can hide it or use conditions to show etc.
If you want to get rid of the original, you can redefine the original with a command as Translate( <Object>, <Vector> ), witch redifines the original without creating a second one.
chris
"Is there a way to transform an object, but discard the original? Thanks."
How about changing the object with a script?
copyfreeobject() then delete() in a script
Create a list with the free coordinates of the Vertex from object.
Construct the object with this point-list.
In a script transform all points in this list with SetValue(list, Zip(<transformation>,p,list))
Note: CopyFreeObjekt(object) in the most cases give only a value (length or area etc.)
Comments have been locked on this page!