Class DrawOcctShapeOptions (Inputs.Draw)
Constructors
constructor
new DrawOcctShapeOptions( faceOpacity?: number, edgeOpacity?: number, edgeColour?: string, faceMaterial?: any, faceColour?: string, edgeWidth?: number, drawEdges?: boolean, drawFaces?: boolean, drawVertices?: boolean, vertexColour?: string, vertexSize?: number, precision?: number, drawEdgeIndexes?: boolean, edgeIndexHeight?: number, edgeIndexColour?: string, drawFaceIndexes?: boolean, faceIndexHeight?: number, faceIndexColour?: string, drawTwoSided?: boolean, backFaceColour?: string, backFaceOpacity?: number, edgeArrowSize?: number, edgeArrowAngle?: number, keepMeshData?: boolean, allowQualityDecrease?: boolean, forceFaceDeflection?: boolean,): DrawOcctShapeOptions Parameters
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: boolean
Properties
faceOpacity
faceOpacity: number
edgeOpacity
edgeOpacity: number
edgeColour
edgeColour: string
faceColour
faceColour: string
vertexColour
vertexColour: string
OptionalfaceMaterial
faceMaterial?: any
edgeWidth
edgeWidth: number
vertexSize
vertexSize: number
drawEdges
drawEdges: boolean
drawFaces
drawFaces: boolean
drawVertices
drawVertices: boolean
precision
precision: number
drawEdgeIndexes
drawEdgeIndexes: boolean
edgeIndexHeight
edgeIndexHeight: number
edgeIndexColour
edgeIndexColour: string
drawFaceIndexes
drawFaceIndexes: boolean
faceIndexHeight
faceIndexHeight: number
faceIndexColour
faceIndexColour: string
drawTwoSided
drawTwoSided: boolean
backFaceColour
backFaceColour: string
backFaceOpacity
backFaceOpacity: number
edgeArrowSize
edgeArrowSize: number
edgeArrowAngle
edgeArrowAngle: number
keepMeshData
keepMeshData: boolean
allowQualityDecrease
allowQualityDecrease: boolean
forceFaceDeflection
forceFaceDeflection: boolean
供
draw.optionsOcctShape使用:关于 OCCT 形状如何绘制的一切,从网格化精度到面、边和顶点颜色、索引标签、箭头以及三角化缓存。