Points: dónde están los puntos del dibujo
POST /points ejecuta la plantilla con los valores dados y devuelve sus puntos: el nombre de cada uno, dónde está (en
las unidades del dibujo) y cómo se define. Un dibujo de varias páginas da los puntos de la página con la que
se abre: cada página tiene los suyos.
El cuerpo es una plantilla (como template, o como source desde uno de sus almacenamientos) y values para sus variables etiquetadas, tal como se describe en la página API.
Ejemplo
POST /points
X-API-KEY: your-api-key
Content-Type: application/json
{
"template": "L=400,\"Length\"\nW=300,\"Width\"\nP1=[L,0]\nP2=[L,W]\nP3=[0,W]\nPOLYLINE @1,[P0,P1,P2,P3],TRUE,0",
"values": { "L": 500, "W": 250 }
}
[
{ "name": "P0", "x": 0, "y": 0, "definition": "#O" },
{ "name": "P1", "x": 500, "y": 0, "definition": "[L,0]" },
{ "name": "P2", "x": 500, "y": 250, "definition": "[L,W]" },
{ "name": "P3", "x": 0, "y": 250, "definition": "[0,W]" }
]
Un punto que no puede calcularse con los valores dados se omite.