Bitbybit Docs
    Preparing search index...

    Class VerbCurve

    Contém vários métodos para curvas nurbs. Estes métodos envolvem a biblioteca Verbnurbs, que pode encontrar em http://verbnurbs.com/. Obrigado a Peter Boyer pelo seu trabalho.

    Verbnurbs is not maintained upstream and this API is removed in the next major version. Use the OpenCascade (occt) NURBS operations instead. Existing scripts keep working until the removal.

    Index

    Constructors

    Properties

    Methods

    • Cria uma curva Nurbs fornecendo nós, pontos de controle e pesos

      Parameters

      Returns any

      Curva Nurbs

    • Cria uma curva Nurbs fornecendo pontos de controle

      Parameters

      Returns any

      Curva Nurbs

    • Converte linhas em curvas NURBS. Retorna um array de objetos verbnurbs Line.

      Parameters

      Returns any[]

      Curvas nurbs Verb

    • Converte linha em curva NURBS. Retorna o objeto verbnurbs Line.

      Parameters

      Returns any

      Curvas nurbs Verb

    • Converte uma polilinha em uma curva NURBS. Retorna o objeto verbnurbs NurbsCurve.

      Parameters

      Returns any

      Curva nurbs Verb

    • Converte polilinhas em curvas NURBS. Retorna os objetos verbnurbs NurbsCurve.

      Parameters

      Returns any[]

      Curvas nurbs Verb

    • Cria uma curva Bezier Nurbs fornecendo pontos de controle e pesos

      Parameters

      Returns any

      Curva Nurbs de Bezier

    • Encontra o parâmetro mais próximo na curva Nurbs a partir do ponto

      Parameters

      Returns number

      Número do parâmetro

    • Encontra os parâmetros mais próximos na curva Nurbs a partir dos pontos

      Parameters

      Returns number[]

      Números dos parâmetros

    • Encontra o ponto mais próximo na curva Nurbs a partir do ponto

      Parameters

      Returns Point3

      Ponto

    • Encontra os pontos mais próximos na curva Nurbs a partir da lista de pontos

      Parameters

      Returns Point3[]

      Pontos

    • Encontra as derivadas da curva Nurbs no parâmetro

      Parameters

      • inputs: CurveDerivativesDto

        Curva Nurbs com o número de derivadas e o parâmetro especificados

      Returns number[]

      Derivadas

    • Divide a curva por igual comprimento de arco em parâmetros

      Parameters

      Returns number[]

      Parâmetros

    • Divide a curva por comprimento de arco em parâmetros

      Parameters

      Returns number[]

      Parâmetros

    • divide múltiplas curvas por comprimento de arco igual para pontos

      Parameters

      Returns Point3[][]

      Pontos colocados para cada curva em arrays separados

    • divide múltiplas curvas por comprimento de arco para pontos

      Parameters

      Returns Point3[][]

      Pontos colocados para cada curva em arrays separados

    • Pontos iniciais das curvas

      Parameters

      Returns Point3[]

      Pontos iniciais

    • Pontos finais das curvas

      Parameters

      Returns Point3[]

      Pontos finais

    • Obtém o comprimento da curva Nurbs no parâmetro específico

      Parameters

      Returns number

      Comprimento

    • Obtém o param no comprimento especificado na curva Nurbs

      Parameters

      Returns number

      Parâmetro

    • Obtém os pontos no parâmetro especificado nas curvas Nurbs

      Parameters

      Returns Point3[]

      Pontos em arrays para cada curva

    • Divide a curva Nurbs em duas em um parâmetro dado

      Parameters

      Returns any[]

      Curvas Nurbs

    • Transforma a curva Nurbs

      Parameters

      Returns any

      Curva transformada

    • Transforma as curvas Nurbs

      Parameters

      Returns any[]

      Curvas transformadas