Bitbybit Docs
    Preparing search index...

    Class FaceLinearSubdivisionDto<T> (Inputs.OCCT)

    Uma face e uma linha através do seu intervalo UV para shapes.face.subdivideToPointsOnParam e subdivideToUVOnParam: a linha fica em param numa direção e nrPoints pontos distribuem-se ao longo da outra.

    Type Parameters

    • T
    Index

    Constructors

    • Provide options without default values

      Type Parameters

      • T

      Parameters

      • Optionalshape: T
      • OptionalisU: boolean
      • Optionalparam: number
      • OptionalnrPoints: number
      • OptionalshiftHalfStep: boolean
      • OptionalremoveStartPoint: boolean
      • OptionalremoveEndPoint: boolean

      Returns FaceLinearSubdivisionDto<T>

    Properties

    shape: T

    A face em que colocar os pontos.

    undefined
    
    isU: boolean

    Quando verdadeiro, a linha fica num U fixo e os pontos distribuem-se ao longo do intervalo V; quando falso, os papéis trocam.

    true
    
    param: number

    Onde a linha fica, como uma fração de 0 a 1 do intervalo da direção fixa.

    0.5
    

    0

    1

    0.1

    nrPoints: number

    Quantos pontos ao longo da linha, de aresta a aresta.

    10
    

    1

    Infinity

    1

    shiftHalfStep: boolean

    Quando verdadeiro, cada ponto move-se meio passo ao longo da linha; numa face fechada isto mantém os pontos fora da costura.

    false
    
    removeStartPoint: boolean

    Quando verdadeiro, o primeiro ponto é omitido.

    false
    
    removeEndPoint: boolean

    Quando verdadeiro, o último ponto é omitido.

    false