Navigation
API > API/Runtime > API/Runtime/GeometryCore
Implement the "Locally affine regularized Kelvinlet" from "Regularized Kelvinlets: Sculpting Brushes based on Fundamental Solutions of Elasticity" - de Goes and James 2017
| Name | FAffineKelvinlet |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Deformers/Kelvinlets.h |
| Include Path | #include "Deformers/Kelvinlets.h" |
Syntax
class FAffineKelvinlet : public UE::Geometry::TBaseKelvinlet< FAffineKelvinlet >
Inheritance Hierarchy
- TKelvinletIntegrator → TBaseKelvinlet → FAffineKelvinlet
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAffineKelvinlet
(
const FMatrix3d& ForceMatrix, |
Deformers/Kelvinlets.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MyBase | TBaseKelvinlet< FAffineKelvinlet > | Deformers/Kelvinlets.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVector3d Evaluate
(
const FVector3d& Pos |
Deformers/Kelvinlets.h | ||
void UpdateForce
(
const FMatrix3d& NF |
Deformers/Kelvinlets.h |