# Implementing Polygon Resize Functionality

**URL:** <https://forum.techsoft3d.com/t/implementing-polygon-resize-functionality/4572>\
**Category:** HOOPS Visualize Web\
**Tags:** code, knowledge-base, how-to\
**Created:** [April 21, 2025, 8:49am UTC](https://forum.techsoft3d.com/t/implementing-polygon-resize-functionality/4572 "2025-04-21T08:49:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![tino](https://avatars.discourse-cdn.com/v4/letter/t/9dc877/32.png) [@tino](https://forum.techsoft3d.com/u/tino)\
**Post date:** [April 21, 2025, 4:16pm UTC](https://forum.techsoft3d.com/t/implementing-polygon-resize-functionality/4572/2 "2025-04-21T16:16:47Z")

</div>

Hello @cad-developer,

For the granular face-level control that you want to implement, you will need to modify the position of the vertices of the face in question based on the transformation applied through the handle operator.

Please see this post about iterating through the `MeshData.faces.element` object via a selection:

> [@How to obtain edges for Communicator.Selection.FaceEntity ？](https://forum.techsoft3d.com/t/how-to-obtain-edges-for-communicator-selection-faceentity/4192):
>
> I selected SelectionItem through pickFromPoint and successfully obtained the faceEntity. I wanted to obtain the edges corresponding to this polygon through faceEntity, but I couldn’t find the corresponding method

A more “complete” example of interacting with the mesh data is available as part of the [quickstart](https://docs.techsoft3d.com/communicator/latest/overview/quickstart.html#quickstart) module. To view this example, please do the following:

- Launch the server by double-clicking the _start\_server.bat_ found in the directory _HOOPS\_Communicator\_2025.X.x\quick\_start_
- Load the example in the Web Viewer by clicking the following URL:  
[http://localhost:11180/geometry\_retrieval.html?viewer=csr](http://localhost:11180/geometry_retrieval.html?viewer=csr)

Thanks,  
Tino

---

_[View the full topic](https://forum.techsoft3d.com/t/implementing-polygon-resize-functionality/4572)._
