Bitbybit Docs
    Preparing search index...

    Class SnakeChairDto (Things.Furniture.Chairs.SnakeChair)

    The parameter set for the Snake Chair, whose seat and back are one swept surface. Generic in its value types so the same list can be expressed for a plain script, where every value is a number, and for a driven model, where a value can be an expression or a bound input. Concrete DTOs fill those type parameters in; read this class for what the model is actually shaped by.

    Implements

    Index

    Constructors

    • Parameters

      • OptionalsittingHeight: number
      • OptionalbackRestOffset: number
      • OptionalbackRestHeight: number
      • Optionalwidth: number
      • Optionallength: number
      • Optionalthickness: number
      • OptionalnrOrnamentPlanks: number
      • OptionalornamentDepth: number
      • OptionalfilletRadius: number
      • Optionalprecision: number
      • OptionaldrawEdges: boolean
      • Optionalrotation: number
      • Optionalscale: number
      • Optionalorigin: Point3
      • Optionaldirection: Vector3

      Returns SnakeChairDto

    Properties

    sittingHeight: number

    Altura da zona de assento

    0.45
    

    0.1

    Infinity

    0.01

    backRestOffset: number

    Deslocamento do topo do assento em relação à terminação perpendicular da cadeira

    0.1
    

    0

    Infinity

    0.1

    backRestHeight: number

    Altura do encosto

    0.7
    

    0.1

    Infinity

    0.01

    width: number

    Largura da mesa

    0.45
    

    0

    Infinity

    0.01

    length: number

    Comprimento da mesa

    0.45
    

    0

    Infinity

    0.01

    thickness: number

    A espessura da cadeira

    0.05
    

    0.01

    Infinity

    0.01

    nrOrnamentPlanks: number

    O número de tábuas de ornamento

    7
    

    1

    Infinity

    1

    ornamentDepth: number

    A profundidade do ornamento da cadeira

    0.01
    

    0.001

    Infinity

    0.001

    filletRadius: number

    O raio do arredondamento

    0.05
    

    0.001

    Infinity

    0.01

    precision: number

    Precisão de malha do modelo desenhado. Quanto menor o número, mais preciso é o modelo desenhado. Tenha em conta que o resultado deste algoritmo também contém a forma occt pura, que pode ser malhada separadamente em qualquer comando assíncrono de desenho

    0.01
    

    0.000001

    5

    0.001

    drawEdges: boolean

    Define se as arestas do modelo devem ser desenhadas

    true
    
    rotation: number

    Rotação da mesa em graus

    0
    

    0

    Infinity

    10

    scale: number

    Escala da mesa

    1
    

    0

    Infinity

    origin: Point3

    Origem da medalha

    [0, 0, 0]
    
    direction: Vector3

    Direção do modelo

    [0, 1, 0]