Bitbybit Docs
    Preparing search index...

    Class DrawBasicGeometryOptions (Inputs.Draw)

    Opciones de dibujo para tipos de geometría básicos como puntos, líneas, polilíneas, superficies y mallas de 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[]

    Colores de geometría básica que usar para líneas, puntos, polilíneas, superficies y mallas de jscad.

    #ff0000
    
    colorMapStrategy: colorMapStrategyEnum

    Cómo se reparten los colores cuando hay más entidades que colores: el primer color para todas, el último color para el resto, los colores repitiéndose, o los colores yendo y volviendo

    lastColorRemainder
    
    size: number

    El tamaño afecta a lo grandes que se dibujan los puntos y a lo anchas que son las líneas.

    0.1
    

    0

    Infinity

    0.1

    opacity: number

    Opacidad del punto de 0 a 1

    1
    

    0

    1

    0.1

    updatable: boolean

    Si la geometría necesita actualizarse más adelante

    false
    
    hidden: boolean

    Cuando es true, la entidad se dibuja pero no se muestra hasta que se hace visible

    false
    
    drawTwoSided: boolean

    Dibujar caras de dos lados con colores distintos para el anverso y el reverso. Esto ayuda a visualizar la orientación de las caras. Solo se aplica a superficies.

    true
    
    backFaceColour: string

    Cadena de color hexadecimal para el color de la cara posterior (lado negativo de la cara). Solo se usa cuando drawTwoSided es true y se dibujan superficies.

    #0000ff
    
    backFaceOpacity: number

    Valor de opacidad de la cara posterior entre 0 y 1. Solo se usa cuando drawTwoSided es true y se dibujan superficies.

    1
    

    0

    1

    0.1

    arrowSize: number

    Tamaño de la punta de flecha al final de las líneas y polilíneas. Ponlo a 0 para desactivar las flechas.

    0
    

    0

    Infinity

    0.01

    arrowAngle: number

    Ángulo de la punta de flecha en grados. Controla cuánto se abre la punta de flecha.

    15
    

    0

    90

    1