Class NodeGeometryBuildState
Hierarchy
- NodeGeometryBuildState
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns NodeGeometryBuildState
Properties
build IdSearch playground for buildId
Gets or sets the build identifier
no Contextual DataSearch playground for noContextualData
Gets or sets the list of non contextual inputs having no contextudal data
not Connected Non Optional InputsSearch playground for notConnectedNonOptionalInputs
Gets or sets the list of non connected mandatory inputs
verboseSearch playground for verbose
Gets or sets a boolean indicating that verbose mode is on
vertex DataSearch playground for vertexData
Gets or sets the vertex data
Accessors
execution Context
Gets or sets the execution context
Returns Nullable<INodeGeometryExecutionContext>
geometry Context
Gets or sets the geometry context
Returns Nullable<VertexData>
instancing Context
Gets or sets the instancing context
Returns Nullable<INodeGeometryInstancingContext>
Methods
adaptSearch playground for adapt
Adapt a value to a target type
Parameters
source: NodeGeometryConnectionPoint
defines the value to adapt
targetType: NodeGeometryBlockConnectionPointTypes
defines the target type
Returns any
the adapted value
adapt InputSearch playground for adaptInput
Adapt an input value to a target type
Parameters
source: NodeGeometryConnectionPoint
defines the value to adapt
targetType: NodeGeometryBlockConnectionPointTypes
defines the target type
defaultValue: any
defines the default value to use if not connected
Returns any
the adapted value
emit ErrorsSearch playground for emitErrors
Emits console errors and exceptions if there is a failing check
Returns void
get Contextual ValueSearch playground for getContextualValue
Gets the value associated with a contextual source
Parameters
source: NodeGeometryContextualSources
Source of the contextual value
Optional skipWarning: boolean
Do not store the warning for reporting if true
Returns any
the value associated with the source
push Execution ContextSearch playground for pushExecutionContext
Push the new active execution context
Parameters
executionContext: INodeGeometryExecutionContext
defines the execution context
Returns void
push Geometry ContextSearch playground for pushGeometryContext
Push the new active geometry context
Parameters
geometryContext: VertexData
defines the geometry context
Returns void
push Instancing ContextSearch playground for pushInstancingContext
Push the new active instancing context
Parameters
instancingContext: INodeGeometryInstancingContext
defines the instancing context
Returns void
restore Execution ContextSearch playground for restoreExecutionContext
Remove current execution context and restore the previous one
Returns void
restore Geometry ContextSearch playground for restoreGeometryContext
Remove current geometry context and restore the previous one
Returns void
restore Instancing ContextSearch playground for restoreInstancingContext
Remove current isntancing context and restore the previous one
Returns void
Class used to store node based geometry build state