Bitbybit Docs
    Preparing search index...

    Class DrawBasicGeometryOptions (Inputs.Draw)

    Параметры отрисовки для базовых типов геометрии, таких как точки, линии, полилинии, поверхности и меши jscad

    Index

    Constructors

    • Parameters

      • Optionalcolours: string | string[]
      • Optionalsize: number
      • Optionalopacity: number
      • Optionalupdatable: boolean
      • Optionalhidden: boolean
      • OptionaldrawTwoSided: boolean
      • OptionalbackFaceColour: string
      • OptionalbackFaceOpacity: number
      • OptionalcolorMapStrategy: colorMapStrategyEnum
      • OptionalarrowSize: number
      • OptionalarrowAngle: number

      Returns DrawBasicGeometryOptions

    Properties

    colours: string | string[]

    Цвета базовой геометрии для линий, точек, полилиний, поверхностей, мешей jscad.

    #ff0000
    
    colorMapStrategy: colorMapStrategyEnum

    Как цвета распределяются, когда сущностей больше, чем цветов: первый цвет для всех, последний цвет для остатка, цвета по кругу или цвета туда и обратно

    lastColorRemainder
    
    size: number

    Размер влияет на то, насколько крупными рисуются точки и насколько широкими линии.

    0.1
    

    0

    Infinity

    0.1

    opacity: number

    Непрозрачность точки от 0 до 1

    1
    

    0

    1

    0.1

    updatable: boolean

    Нужно ли будет обновлять геометрию позже

    false
    
    hidden: boolean

    Если true, сущность рисуется, но не показывается, пока ее не сделают видимой

    false
    
    drawTwoSided: boolean

    Рисовать двусторонние грани с разными цветами для лицевой и обратной сторон. Это помогает увидеть ориентацию граней. Применяется только к поверхностям.

    true
    
    backFaceColour: string

    Строка цвета hex для цвета обратной стороны (отрицательная сторона грани). Используется только когда drawTwoSided равен true и рисуются поверхности.

    #0000ff
    
    backFaceOpacity: number

    Значение непрозрачности обратной стороны от 0 до 1. Используется только когда drawTwoSided равен true и рисуются поверхности.

    1
    

    0

    1

    0.1

    arrowSize: number

    Размер наконечника стрелки в конце линий и полилиний. Установите 0, чтобы отключить стрелки.

    0
    

    0

    Infinity

    0.01

    arrowAngle: number

    Угол наконечника стрелки в градусах. Управляет тем, насколько широко раскрывается наконечник.

    15
    

    0

    90

    1