inochi2d.param.parameters

Specific Parameter Implementations

Modules

param1d
module inochi2d.param.parameters.param1d

1D Parameter

param2d
module inochi2d.param.parameters.param2d

2D Parameter

Public Imports

inochi2d.param.parameters.param1d
public import inochi2d.param.parameters.param1d;
Undocumented in source.
inochi2d.param.parameters.param2d
public import inochi2d.param.parameters.param2d;
Undocumented in source.

Members

Classes

Parameter
class Parameter

Parameters are configurable values that are used to drive mesh deformations, property overrides, and more.

Enums

ParameterAxis
enum ParameterAxis
Undocumented in source.
ParameterMergeMode
enum ParameterMergeMode
Undocumented in source.

Functions

searchPoints
ptrdiff_t searchPoints(float[] points, float pos, float norm)

Find the index and normal of the given position among the given points.

searchPoints
ptrdiff_t searchPoints(float[] points, float pos)

Find the index of the given position among the given points.

toParameterMergeMode
ParameterMergeMode toParameterMergeMode(string value)

Gets a parameter merge mode from its string name.

tryDeserializeParam
Parameter tryDeserializeParam(DataNode object, ModelState state)

Top-level parameter deserialization function.

Static variables

in_param_registry
TypeRegistry!Parameter in_param_registry;

The public parameter registry.

Meta

Authors

Luna Nielsen Mireille Arseneault Hoshino Lina