Bitbybit Docs
    Preparing search index...

    Class FaceSubdivisionControlledDto<T> (Inputs.OCCT)

    Una cara, una cuadrícula de divisiones y reglas de enésima fila para shapes.face.subdivideToPointsControlled, que desplaza o elimina puntos en cada enésima fila en lugar de en todas. Cada regla empareja un número Nth con un inicio OffsetN; 0 la desactiva.

    Type Parameters

    • T
    Index

    Constructors

    • Provide options without default values

      Type Parameters

      • T

      Parameters

      • Optionalshape: T
      • OptionalnrDivisionsU: number
      • OptionalnrDivisionsV: number
      • OptionalshiftHalfStepNthU: number
      • OptionalshiftHalfStepUOffsetN: number
      • OptionalremoveStartEdgeNthU: number
      • OptionalremoveStartEdgeUOffsetN: number
      • OptionalremoveEndEdgeNthU: number
      • OptionalremoveEndEdgeUOffsetN: number
      • OptionalshiftHalfStepNthV: number
      • OptionalshiftHalfStepVOffsetN: number
      • OptionalremoveStartEdgeNthV: number
      • OptionalremoveStartEdgeVOffsetN: number
      • OptionalremoveEndEdgeNthV: number
      • OptionalremoveEndEdgeVOffsetN: number

      Returns FaceSubdivisionControlledDto<T>

    Properties

    shape: T

    La cara sobre la que tender la cuadrícula.

    undefined
    
    nrDivisionsU: number

    Cuántas filas de puntos a lo largo del rango U, de borde a borde.

    10
    

    1

    Infinity

    1

    nrDivisionsV: number

    Cuántos puntos a lo largo de cada fila a través del rango V, de borde a borde.

    10
    

    1

    Infinity

    1

    shiftHalfStepNthU: number

    Cada cuántas filas V se empuja una medio paso en U; 0 no desplaza ninguna.

    0
    

    0

    Infinity

    1

    shiftHalfStepUOffsetN: number

    En qué fila V empieza la cuenta para el desplazamiento en U.

    0
    

    0

    Infinity

    1

    removeStartEdgeNthU: number

    Cada cuántos puntos se descarta uno de la primera fila U; 0 los conserva todos.

    0
    

    0

    Infinity

    1

    removeStartEdgeUOffsetN: number

    En qué punto empieza la cuenta para la eliminación en la primera fila U.

    0
    

    0

    Infinity

    1

    removeEndEdgeNthU: number

    Cada cuántos puntos se descarta uno de la última fila U; 0 los conserva todos.

    0
    

    0

    Infinity

    1

    removeEndEdgeUOffsetN: number

    En qué punto empieza la cuenta para la eliminación en la última fila U.

    0
    

    0

    Infinity

    1

    shiftHalfStepNthV: number

    Cada cuántas filas U se empuja una medio paso en V; 0 no desplaza ninguna.

    0
    

    0

    Infinity

    1

    shiftHalfStepVOffsetN: number

    En qué fila U empieza la cuenta para el desplazamiento en V.

    0
    

    0

    Infinity

    1

    removeStartEdgeNthV: number

    Cada cuántos puntos se descarta uno de la primera fila V; 0 los conserva todos.

    0
    

    0

    Infinity

    1

    removeStartEdgeVOffsetN: number

    En qué punto empieza la cuenta para la eliminación en la primera fila V.

    0
    

    0

    Infinity

    1

    removeEndEdgeNthV: number

    Cada cuántos puntos se descarta uno de la última fila V; 0 los conserva todos.

    0
    

    0

    Infinity

    1

    removeEndEdgeVOffsetN: number

    En qué punto empieza la cuenta para la eliminación en la última fila V.

    0
    

    0

    Infinity

    1