Bitbybit Docs
    Preparing search index...

    Class DrawBasicGeometryOptions (Inputs.Draw)

    Opções de desenho para tipos de geometria básicos como pontos, linhas, polilinhas, superfícies e malhas 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[]

    Cores da geometria básica a usar para linhas, pontos, polilinhas, superfícies, malhas jscad.

    #ff0000
    
    colorMapStrategy: colorMapStrategyEnum

    Como as cores são distribuídas quando há mais entidades do que cores: a primeira cor para todas, a última cor para as restantes, cores a repetir, ou cores a alternar para a frente e para trás

    lastColorRemainder
    
    size: number

    O tamanho afeta quão grandes são os pontos desenhados e quão largas são as linhas.

    0.1
    

    0

    Infinity

    0.1

    opacity: number

    Opacidade do ponto de 0 a 1

    1
    

    0

    1

    0.1

    updatable: boolean

    Se a geometria precisa de ser atualizada mais tarde

    false
    
    hidden: boolean

    Quando true, a entidade é desenhada mas não é mostrada até ser tornada visível

    false
    
    drawTwoSided: boolean

    Desenha faces de dois lados com cores diferentes para a frente e para trás. Ajuda a visualizar a orientação das faces. Aplica-se apenas a superfícies.

    true
    
    backFaceColour: string

    String de cor hexadecimal para a cor da face posterior (lado negativo da face). Usada apenas quando drawTwoSided é true e se desenham superfícies.

    #0000ff
    
    backFaceOpacity: number

    Valor de opacidade da face posterior entre 0 e 1. Usado apenas quando drawTwoSided é true e se desenham superfícies.

    1
    

    0

    1

    0.1

    arrowSize: number

    Tamanho da ponta de seta no fim das linhas e polilinhas. Defina 0 para desativar as setas.

    0
    

    0

    Infinity

    0.01

    arrowAngle: number

    Ângulo da ponta de seta em graus. Controla quanto a ponta de seta se abre.

    15
    

    0

    90

    1