Hide menu
Loading...
Searching...
No Matches
SurfaceTextureRequirementAttribute

Defines a surface texture requirement attribute.

Extends

Constructors

Constructor

‍new SurfaceTextureRequirementAttribute(precedence?, surfaceParameter?, limitValue?): SurfaceTextureRequirementAttribute

Creates a surface texture requirement attribute.

Parameters

precedence?

number = 0

Requirement precedence.

surfaceParameter?

SurfaceParameterType = SurfaceParameterType.UNDEFINED_PARAMETER

Surface parameter.

limitValue?

number = 0

Limit value.

Returns

SurfaceTextureRequirementAttribute

Overrides

SemanticAttribute.constructor

Properties

comparisonRule

‍comparisonRule: ComparisonRuleType = ComparisonRuleType.SIXTEEN_PERCENT

Comparison rule.


evaluationLength

‍evaluationLength: number = 0

Evaluation length.


filterName

‍filterName: string = ‘’'`

Filter name.


limitValue

‍limitValue: number = 0

Limit value.


longWaveFilter

‍longWaveFilter: number = 0

Long wave filter value.


precedence

‍precedence: number = 0

Requirement precedence.


shortWaveFilter

‍shortWaveFilter: number = 0

Short wave filter value.


specificationLimit

‍specificationLimit: SpecificationLimitType = SpecificationLimitType.UNDEFINED_LIMIT

Specification limit type.


surfaceParameter

‍surfaceParameter: SurfaceParameterType = SurfaceParameterType.UNDEFINED_PARAMETER

Surface parameter.

Accessors

id

Get Signature

‍get id(): bigint

Returns the unique identifier of the object.

Returns

bigint

Inherited from

SemanticAttribute.id

Methods

accept()

‍accept(visitor): void

Accepts a semantic attribute visitor.

Parameters

visitor

SemanticAttributeVisitor

Visitor to accept.

Returns

void

Overrides

SemanticAttribute.accept