Class SimpleLinearLengthDimensionDto (Inputs.OCCT)
Constructors
constructor
new SimpleLinearLengthDimensionDto( start?: Point3, end?: Point3, direction?: Vector3, offsetFromPoints?: number, crossingSize?: number, labelSuffix?: string, labelSize?: number, labelOffset?: number, labelRotation?: number, endType?: dimensionEndTypeEnum, arrowSize?: number, arrowAngle?: number, arrowsFlipped?: boolean, labelFlipHorizontal?: boolean, labelFlipVertical?: boolean, labelOverwrite?: string, removeTrailingZeros?: boolean,): SimpleLinearLengthDimensionDto Parameters
Optionalstart: Point3Optionalend: Point3Optionaldirection: Vector3OptionaloffsetFromPoints: numberOptionalcrossingSize: numberOptionallabelSuffix: stringOptionallabelSize: numberOptionallabelOffset: numberOptionallabelRotation: numberOptionalendType: dimensionEndTypeEnumOptionalarrowSize: numberOptionalarrowAngle: numberOptionalarrowsFlipped: booleanOptionallabelFlipHorizontal: booleanOptionallabelFlipVertical: booleanOptionallabelOverwrite: stringOptionalremoveTrailingZeros: boolean
Properties
start
end
direction
OptionaloffsetFromPoints
offsetFromPoints?: number
OptionalcrossingSize
crossingSize?: number
OptionaldecimalPlaces
decimalPlaces?: number
OptionallabelSuffix
labelSuffix?: string
OptionallabelSize
labelSize?: number
OptionallabelOffset
labelOffset?: number
OptionallabelRotation
labelRotation?: number
OptionalendType
OptionalarrowSize
arrowSize?: number
OptionalarrowAngle
arrowAngle?: number
OptionalarrowsFlipped
arrowsFlipped?: boolean
OptionallabelFlipHorizontal
labelFlipHorizontal?: boolean
OptionallabelFlipVertical
labelFlipVertical?: boolean
OptionallabelOverwrite
labelOverwrite?: string
OptionalremoveTrailingZeros
removeTrailingZeros?: boolean
用于
dimensions.simpleLinearLengthDimension的两个点和绘制设置:标注线的位置、尺寸界线、箭头和标签的外观,以及距离的书写方式。