Skip to main content

MathNodeConfiguration

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform

Represents a configuration for a math node that performs mathematical operations on data.

public record MathNodeConfiguration : SourceTargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<MathNodeConfiguration>

Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → SourceTargetPathNodeConfiguration → MathNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<MathNodeConfiguration>

Properties

Operation

Specifies the mathematical operation to be performed on the data.

public MathOperationDto Operation { get; set; }

Property Value

MathOperationDto

Value

The second value to be used in the mathematical operation.

public Nullable<double> Value { get; set; }

Property Value

Nullable<Double>

ValuePath

The path to the value to be used in the mathematical operation.

public string ValuePath { get; set; }

Property Value

String

ItemPath

Relative path to the source objects where the value to be processed is located.

public string ItemPath { get; set; }

Property Value

String

ItemTargetPath

Relative path to the source objects where the result of the operation will be stored.

public string ItemTargetPath { get; set; }

Property Value

String

Path

public string Path { get; set; }

Property Value

String

TargetPath

public string TargetPath { get; set; }

Property Value

String

TargetValueWriteMode

public TargetValueWriteModes TargetValueWriteMode { get; set; }

Property Value

TargetValueWriteModes

TargetValueKind

public ValueKinds TargetValueKind { get; set; }

Property Value

ValueKinds

DocumentMode

public DocumentModes DocumentMode { get; set; }

Property Value

DocumentModes

Description

public string Description { get; set; }

Property Value

String

Constructors

MathNodeConfiguration()

Caution

Constructors of types with required members are not supported in this version of your compiler.


public MathNodeConfiguration()