Provide options without default values
OptionalfaceOpacity: numberOptionaledgeOpacity: numberOptionaledgeColour: stringOptionalfaceMaterial: anyOptionalfaceColour: stringOptionaledgeWidth: numberOptionaldrawEdges: booleanOptionaldrawFaces: booleanOptionaldrawVertices: booleanOptionalvertexColour: stringOptionalvertexSize: numberOptionalprecision: numberOptionaldrawEdgeIndexes: booleanOptionaledgeIndexHeight: numberOptionaledgeIndexColour: stringOptionaldrawFaceIndexes: booleanOptionalfaceIndexHeight: numberOptionalfaceIndexColour: stringOptionaldrawTwoSided: booleanOptionalbackFaceColour: stringOptionalbackFaceOpacity: numberOptionaledgeArrowSize: numberOptionaledgeArrowAngle: numberOptionalkeepMeshData: booleanOptionalallowQualityDecrease: booleanOptionalforceFaceDeflection: booleanOptionaldrawIsoCurves: booleanOptionalisoCurvesU: numberOptionalisoCurvesV: numberOptionalisoCurvesColour: stringOptionalsurfaceAnalysis: surfaceAnalysisEnumOptionaldraftDirection: Vector3OptionalanalysisMin: numberOptionalanalysisMax: numberOptionalfaceFace opacity value between 0 and 1
OptionaledgeEdge opacity value between 0 and 1
OptionaledgeHex color string for the edges
OptionalfaceHex color string for face color
OptionalvertexColor of the vertices that will be drawn
OptionalfaceAn engine material for the faces, used instead of faceColour when given
OptionaledgeThickness of the drawn edge lines
OptionalvertexThe size of a vertices that will be drawn
OptionaldrawYou can turn off drawing of edges via this property
OptionaldrawYou can turn off drawing of faces via this property
OptionaldrawYou can turn off drawing of vertexes via this property
OptionalprecisionPrecision of the mesh that will be generated for the shape, lower number will mean more triangles
OptionaldrawDraw index of edges in space
OptionaledgeIndicates the edge index height if they are drawn
OptionaledgeEdge index color if the edges are drawn
OptionaldrawDraw indexes of faces in space
OptionalfaceIndicates the edge index height if they are drawn
OptionalfaceEdge index color if the edges are drawn
OptionaldrawDraw two-sided faces with different colors for front and back. This helps visualize face orientation.
OptionalbackHex color string for back face color (negative side of the face). Only used when drawTwoSided is true.
OptionalbackBack face opacity value between 0 and 1. Only used when drawTwoSided is true.
OptionaledgeSize of arrow heads at the end of edges to indicate edge/wire orientation. Set to 0 to disable arrows.
OptionaledgeAngle of the arrow head in degrees. Controls how wide the arrow head spreads.
OptionalkeepKeep the cached triangulation on the shape after meshing. When false (default) the mesh data is flushed so it does not accumulate in memory across draws.
OptionalallowAllow re-meshing to a lower resolution triangulation than one already cached on the shape.
OptionalforceForce every face to be re-meshed to the requested precision regardless of cached triangulation.
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.
Feeds
draw.optionsOcctShape: everything about how an OCCT shape is drawn, from meshing precision to face, edge and vertex colors, index labels, arrows and the triangulation cache.