Dynamic geometry based on geometric constraints

Dynamic geometry systems are tools for geometric visualization. They allow the user to define geometric elements, establish relationships between them and explore the dynamic behavior of the remaining geometric elements when one of them is moved. The main problem in dynamic geometry systems is the a...

Descripción completa

Detalles Bibliográficos
Autores: Freixas Boleda, Marc, Joan Arinyo, Robert|||0000-0002-1896-2940, Soto Riera, Antoni|||0000-0002-6136-1964, Vila Marta, Sebastià|||0000-0001-9069-1340
Tipo de recurso: informe técnico
Fecha de publicación:2007
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/87511
Acceso en línea:https://hdl.handle.net/2117/87511
Access Level:acceso abierto
Palabra clave:Dynamic geometry
Geometric constraint solving
Àrees temàtiques de la UPC::Informàtica::Infografia
id ES_dff46c99e489f2b84a31e32cee9ece7b
oai_identifier_str oai:upcommons.upc.edu:2117/87511
network_acronym_str ES
network_name_str España
repository_id_str
spelling Dynamic geometry based on geometric constraintsFreixas Boleda, MarcJoan Arinyo, Robert|||0000-0002-1896-2940Soto Riera, Antoni|||0000-0002-6136-1964Vila Marta, Sebastià|||0000-0001-9069-1340Dynamic geometryGeometric constraint solvingÀrees temàtiques de la UPC::Informàtica::InfografiaDynamic geometry systems are tools for geometric visualization. They allow the user to define geometric elements, establish relationships between them and explore the dynamic behavior of the remaining geometric elements when one of them is moved. The main problem in dynamic geometry systems is the ambiguity that arises from operations which lead to more than one possible solution. While the user is defining the geometric construction, he is responsible to resolve these ambiguities. However, when the user is dragging a geometric element, the system is responsible to choose the intended solution, that is, the same solution that the user would select if we could ask him again. Most dynamic geometry systems deal with this problem in such a way that the solution selection method leads to a fixed dynamic behavior of the system. This is specially annoying when this behavior is not the one the user intended. In this work we propose an architecture for dynamic geometry systems built upon a set of functional units which will allow to apply some well known results from the Geometric Constraint Solving field. A functional unit called emph{filter} will provide the user with tools to unambiguously capture the expected dynamic behavior of a given geometric problem.20072007-07-0120162016-05-31reporthttp://purl.org/coar/resource_type/c_93fcVoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/reportapplication/pdfhttps://hdl.handle.net/2117/87511reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/875112026-05-27T15:37:01Z
dc.title.none.fl_str_mv Dynamic geometry based on geometric constraints
title Dynamic geometry based on geometric constraints
spellingShingle Dynamic geometry based on geometric constraints
Freixas Boleda, Marc
Dynamic geometry
Geometric constraint solving
Àrees temàtiques de la UPC::Informàtica::Infografia
title_short Dynamic geometry based on geometric constraints
title_full Dynamic geometry based on geometric constraints
title_fullStr Dynamic geometry based on geometric constraints
title_full_unstemmed Dynamic geometry based on geometric constraints
title_sort Dynamic geometry based on geometric constraints
dc.creator.none.fl_str_mv Freixas Boleda, Marc
Joan Arinyo, Robert|||0000-0002-1896-2940
Soto Riera, Antoni|||0000-0002-6136-1964
Vila Marta, Sebastià|||0000-0001-9069-1340
author Freixas Boleda, Marc
author_facet Freixas Boleda, Marc
Joan Arinyo, Robert|||0000-0002-1896-2940
Soto Riera, Antoni|||0000-0002-6136-1964
Vila Marta, Sebastià|||0000-0001-9069-1340
author_role author
author2 Joan Arinyo, Robert|||0000-0002-1896-2940
Soto Riera, Antoni|||0000-0002-6136-1964
Vila Marta, Sebastià|||0000-0001-9069-1340
author2_role author
author
author
dc.subject.none.fl_str_mv Dynamic geometry
Geometric constraint solving
Àrees temàtiques de la UPC::Informàtica::Infografia
topic Dynamic geometry
Geometric constraint solving
Àrees temàtiques de la UPC::Informàtica::Infografia
description Dynamic geometry systems are tools for geometric visualization. They allow the user to define geometric elements, establish relationships between them and explore the dynamic behavior of the remaining geometric elements when one of them is moved. The main problem in dynamic geometry systems is the ambiguity that arises from operations which lead to more than one possible solution. While the user is defining the geometric construction, he is responsible to resolve these ambiguities. However, when the user is dragging a geometric element, the system is responsible to choose the intended solution, that is, the same solution that the user would select if we could ask him again. Most dynamic geometry systems deal with this problem in such a way that the solution selection method leads to a fixed dynamic behavior of the system. This is specially annoying when this behavior is not the one the user intended. In this work we propose an architecture for dynamic geometry systems built upon a set of functional units which will allow to apply some well known results from the Geometric Constraint Solving field. A functional unit called emph{filter} will provide the user with tools to unambiguously capture the expected dynamic behavior of a given geometric problem.
publishDate 2007
dc.date.none.fl_str_mv 2007
2007-07-01
2016
2016-05-31
dc.type.none.fl_str_mv report
http://purl.org/coar/resource_type/c_93fc
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/report
format report
dc.identifier.none.fl_str_mv https://hdl.handle.net/2117/87511
url https://hdl.handle.net/2117/87511
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869422110657478656
score 15.300724