Abstract (Inputs.OCCT)OptionalfaceHow opaque the faces are, from 0 for invisible to 1 for solid.
OptionaledgeHow opaque the edges are, from 0 for invisible to 1 for solid.
OptionaledgeThe color of the edges as a hex string such as #ffffff.
OptionalfaceA material for the faces from the rendering engine; when given it replaces the face color.
OptionalfaceThe color of the faces as a hex string such as #ff0000.
OptionaledgeHow thick the edge lines are drawn.
OptionaldrawWhen false, the edges are not drawn.
OptionaldrawWhen false, the faces are not drawn.
OptionaldrawWhen true, the vertices are drawn as small markers.
OptionalvertexThe color of the vertex markers as a hex string.
OptionalvertexThe size of the vertex markers, in model units.
OptionalprecisionThe meshing tolerance in model units; a smaller value follows curved surfaces more closely with more triangles.
OptionaldrawWhen true, each edge's index is written next to it, handy for picking edges to fillet.
OptionaledgeThe height of the edge index labels, in model units.
OptionaledgeThe color of the edge index labels as a hex string.
OptionaldrawWhen true, each face's index is written on it, handy for picking faces.
OptionalfaceThe height of the face index labels, in model units.
OptionalfaceThe color of the face index labels as a hex string.
OptionaldrawWhen true, the back of each face is drawn in its own color, which shows which way faces point.
OptionalbackThe color of the back of the faces as a hex string; used only with drawTwoSided.
OptionalbackHow opaque the back of the faces is, from 0 to 1; used only with drawTwoSided.
OptionalkeepWhen true, the triangulation stays cached on each shape after drawing; when false it is cleared so memory does not grow across draws.
OptionalallowWhen true, a shape already meshed more finely may be remeshed at the coarser precision asked for.
OptionalforceWhen true, every face is remeshed at the requested precision even when a triangulation is cached.
OptionaldrawWhen true, each face's iso curves are drawn with the shape, as its edges are: at edgeWidth
and edgeOpacity, in isoCurvesColour.
OptionalisoHow many iso curves of constant u each face gets with drawIsoCurves, at values spread evenly
inside its u range and trimmed to the face.
OptionalisoHow many iso curves of constant v each face gets with drawIsoCurves, at values spread evenly
inside its v range and trimmed to the face.
OptionalisoThe color of the iso curves as a hex string.
OptionalsurfaceThe surface analysis coloring the faces instead of faceColour and faceMaterial, from blue at
analysisMin through green to red at analysisMax; vertices without a value keep faceColour.
OptionaldraftThe pull direction the draft angles are measured against; read only by draftAngle.
OptionalanalysisThe analysis value drawn blue, and anything below it; left out, the lowest finite value found.
OptionalanalysisThe analysis value drawn red, and anything above it; left out, the highest finite value found.
How a shape is drawn, shared by
DrawShapeDtoandDrawShapesDto: colors and opacity of faces, edges and vertices, what to show, iso curves and surface analysis, and how finely to mesh the shape.