RGBAInterpolator

scalismo.color.RGBA$.RGBAInterpolator$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

override def average(first: RGBA, rest: RGBA*): RGBA

direct access to averaging function, warning: unstable for large sequences! (implement hierarchical blending for better stability)

direct access to averaging function, warning: unstable for large sequences! (implement hierarchical blending for better stability)

Attributes

Definition Classes
override def barycentricInterpolation(v1: RGBA, f1: Double, v2: RGBA, f2: Double, v3: RGBA, f3: Double): RGBA

fast explicit barycentric interpolation, most used case of multiple blends

fast explicit barycentric interpolation, most used case of multiple blends

Attributes

Definition Classes
override def blend(obj1: RGBA, obj2: RGBA, l: Double): RGBA

Attributes

Definition Classes

Inherited methods

def barycentricInterpolation(v1: RGBA, f1: Double, v2: RGBA, f2: Double, v3: RGBA, f3: Double, v4: RGBA, f4: Double): A

fast explicit barycentric interpolation, most used case of multiple blends

fast explicit barycentric interpolation, most used case of multiple blends

Attributes

Inherited from:
ValueInterpolator
def convexCombination(first: (RGBA, Double), rest: (RGBA, Double)*): A

mix multiple values, forms convex combination (with normalized weights)

mix multiple values, forms convex combination (with normalized weights)

Attributes

Inherited from:
ValueInterpolator