Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddToArrayNode ¶
type AddToArrayNode[T vector.Number] struct { Array nodes.Output[[]vector4.Vector[T]] Amount nodes.Output[vector4.Vector[T]] }
func (AddToArrayNode[T]) Out ¶
func (cn AddToArrayNode[T]) Out(out *nodes.StructOutput[[]vector4.Vector[T]])
type ArrayFromComponentsNode ¶
type ArrayFromComponentsNode[T vector.Number] struct { X nodes.Output[[]T] Y nodes.Output[[]T] Z nodes.Output[[]T] W nodes.Output[[]T] }
func (ArrayFromComponentsNode[T]) Out ¶
func (snd ArrayFromComponentsNode[T]) Out(out *nodes.StructOutput[[]vector4.Vector[T]])
type ArrayFromNodesNode ¶
func (ArrayFromNodesNode[T]) Out ¶
func (node ArrayFromNodesNode[T]) Out(out *nodes.StructOutput[[]vector4.Vector[T]])
type NewNode ¶
type NormalizeArray ¶
func (NormalizeArray) Global ¶
func (cn NormalizeArray) Global(out *nodes.StructOutput[[]vector4.Float64])
func (NormalizeArray) GlobalDescription ¶
func (cn NormalizeArray) GlobalDescription() string
func (NormalizeArray) Local ¶
func (cn NormalizeArray) Local(out *nodes.StructOutput[[]vector4.Float64])
func (NormalizeArray) LocalDescription ¶
func (cn NormalizeArray) LocalDescription() string
type Scale ¶
type ScaleArray ¶
type ScaleArray[T vector.Number] struct { Vector nodes.Output[[]vector4.Vector[T]] `description:"The vector array to scale"` Amount nodes.Output[float64] `description:"The amount the scale by (defaults to 1.0)"` }
func (ScaleArray[T]) Float64 ¶
func (cn ScaleArray[T]) Float64(out *nodes.StructOutput[[]vector4.Float64])
func (ScaleArray[T]) Int ¶
func (cn ScaleArray[T]) Int(out *nodes.StructOutput[[]vector4.Int])
type Select ¶
func (Select[T]) W ¶
func (node Select[T]) W(out *nodes.StructOutput[T])
func (Select[T]) X ¶
func (node Select[T]) X(out *nodes.StructOutput[T])
func (Select[T]) Y ¶
func (node Select[T]) Y(out *nodes.StructOutput[T])
func (Select[T]) Z ¶
func (node Select[T]) Z(out *nodes.StructOutput[T])
type SelectArray ¶
func (SelectArray[T]) W ¶
func (node SelectArray[T]) W(out *nodes.StructOutput[[]T])
func (SelectArray[T]) X ¶
func (node SelectArray[T]) X(out *nodes.StructOutput[[]T])
func (SelectArray[T]) Y ¶
func (node SelectArray[T]) Y(out *nodes.StructOutput[[]T])
func (SelectArray[T]) Z ¶
func (node SelectArray[T]) Z(out *nodes.StructOutput[[]T])
type Subtract ¶
Click to show internal directories.
Click to hide internal directories.