Constrói uma secção transversal a partir de um polígono dado como pontos; só o X e o Y de cada ponto são usados.
fillRule decide quais regiões de um polígono que se autocruza contam como interior;
removeDuplicates descarta primeiro pontos consecutivos repetidos dentro de tolerance.
Os pontos do polígono, a regra de preenchimento e o tratamento de duplicados
A secção transversal
Constrói uma secção transversal a partir de vários polígonos dados como pontos, por exemplo um contorno e os seus furos; só o X e o Y de cada ponto são usados.
fillRule decide quais regiões contam como interior onde os polígonos se sobrepõem; removeDuplicates
descarta primeiro pontos consecutivos repetidos dentro de tolerance.
Os polígonos como listas de pontos, a regra de preenchimento e o tratamento de duplicados
A secção transversal
Lê uma secção transversal de volta como os seus polígonos, cada um uma lista de pontos 2D.
A secção transversal
Uma lista de pontos 2D por polígono
Lê uma secção transversal de volta como os seus polígonos com pontos 3D, com Z a 0, prontos para desenhar como polilinhas.
A secção transversal
Uma lista de pontos por polígono
Lê várias secções transversais de volta como os seus polígonos, tal como crossSectionToPolygons faz para
uma.
As secções transversais
Uma lista de polígonos por secção transversal, pela mesma ordem
Lê várias secções transversais de volta como polígonos com pontos 3D, tal como crossSectionToPoints faz
para uma.
As secções transversais
Uma lista de polígonos de pontos por secção transversal, pela mesma ordem
Contornos planos no kernel Manifold, as formas 2D que
operations.extrudeeoperations.revolvetransformam em sólidos e quesliceeprojectrecortam deles. Uma secção transversal é um ou mais polígonos fechados no plano XY, furos incluídos;shapesconstrói-as,booleanscombina-as,operationsdesloca-as, envolve-as e extrude-as,transformsmove-as eevaluatemede-as. Os métodos aqui convertem entre secções transversais e listas de pontos simples, e libertam a memória que uma secção transversal ocupa.