MeshLib JavaScript Docs
Loading...
Searching...
No Matches
FreeFormDeformer Class Reference

Class for deforming mesh using Bernstein interpolation. More...

Public Member Functions

 FreeFormDeformer (Mesh mesh)
void init ()
void apply ()
void init (Vector3i resolution)
void init (Vector3i resolution, Box3f initialBox)
void setRefGridPointPosition (Vector3i coordOfPointInGrid, Vector3f newPos)
Vector3f getRefGridPointPosition (Vector3i coordOfPointInGrid)

Detailed Description

Class for deforming mesh using Bernstein interpolation.

Constructor & Destructor Documentation

◆ FreeFormDeformer()

FreeFormDeformer::FreeFormDeformer ( Mesh mesh)

Member Function Documentation

◆ apply()

void FreeFormDeformer::apply ( )

◆ getRefGridPointPosition()

Vector3f FreeFormDeformer::getRefGridPointPosition ( Vector3i coordOfPointInGrid)

◆ init() [1/3]

void FreeFormDeformer::init ( )

◆ init() [2/3]

void FreeFormDeformer::init ( Vector3i resolution)

◆ init() [3/3]

void FreeFormDeformer::init ( Vector3i resolution,
Box3f initialBox )

◆ setRefGridPointPosition()

void FreeFormDeformer::setRefGridPointPosition ( Vector3i coordOfPointInGrid,
Vector3f newPos )

The documentation for this class was generated from the following file: