OmniGraph Node omni.graph.nodes.CurveTubePositions

omni.graph.nodes.CurveTubePositions Properties

Name

Value

Version

1

Extension

omni.graph.nodes

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Curve Tube Positions

__categories

geometry:generator

Generated Class Name

OgnCurveTubePositionsDatabase

Python Module

omni.graph.nodes

omni.graph.nodes.CurveTubePositions Description

Generate tube positions from a curve description

omni.graph.nodes.CurveTubePositions Inputs

Name

Type

Default

Required?

Descripton

inputs:cols

int[]

[]

Y

Columns of the tubes

uiName

Columns

inputs:curvePoints

float[3][]

[]

Y

Points on the curve to be framed

uiName

Curve Points

inputs:curveVertexCounts

int[]

[]

Y

Vertex counts for the curve points

uiName

Curve Vertex Counts

inputs:curveVertexStarts

int[]

[]

Y

Vertex starting points

uiName

Curve Vertex Starts

inputs:out

float[3][]

[]

Y

Out vector directions on the tube

uiName

Out Vectors

inputs:tubePointStarts

int[]

[]

Y

Tube starting point index values

uiName

Tube Point Starts

inputs:up

float[3][]

[]

Y

Up vectors on the tube

uiName

Up Vectors

inputs:width

float[]

[]

Y

Width of tube positions

uiName

Tube Widths

omni.graph.nodes.CurveTubePositions Outputs

Name

Type

Default

Required?

Descripton

outputs:points

float[3][]

None

Y

Points on the tube

uiName

Points