AuxChannel Class
Represents a single PolyfaceAuxData channel. A channel may represent a single scalar value such as stress or temperature or may represent displacements from vertex position or replacements for normals.
Methods
Name | Description | |
---|---|---|
constructor(data: AuxChannelData[], dataType: AuxChannelDataType, name?: string, inputName?: string): AuxChannel | create a AuxChannel | |
clone(): AuxChannel | Return a deep clone | |
isAlmostEqual(other: AuxChannel, tol?: number): boolean | toleranced comparison of contents. |
Properties
Name | Type | Description | |
---|---|---|---|
data | AuxChannelData[] | An array of AuxChannelData that represents the vertex data at one or more input values. | |
dataType | AuxChannelDataType | type indicator for this channel. | |
entriesPerValue Accessor ReadOnly | number | return the number of data values per entry (1 for scalar, 3 for point or vector | |
inputName | undefined | string | The input name. | |
isScalar Accessor ReadOnly | boolean | return true if the data for this channel is of scalar type (single data entry per value) | |
name | undefined | string | The channel name. | |
scalarRange Accessor ReadOnly | Range1d | undefined | return the range of the scalar data. | |
valueCount Accessor ReadOnly | number | return value count |
Defined in
Last Updated: 08 January, 2020