Navigation
API > API/Runtime > API/Runtime/GeometryCore
Inheritance Hierarchy
- TQuadricError
- TVolPresQuadricError
- TAttrBasedQuadricError
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/QuadricError.h |
| Include | #include "QuadricError.h" |
Syntax
template<typename RealType>
class TVolPresQuadricError : public UE::Geometry::TQuadricError< RealType >
Remarks
Quadric Error type for use in memory-less simplification with volume preservation constraints.
See: http://hhoppe.com/newqem.pdf or https://www.cc.gatech.edu/~turk/my_papers/memless_vis98.pdf for information about the volume preservation.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FPlaneData | PlaneData |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TVolPresQuadricError
(
const TVector< RealType >& Normal, |
|||
TVolPresQuadricError
(
const TVolPresQuadricError& a, |
|||
TVolPresQuadricError
(
const TVolPresQuadricError& a, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Add
(
RealType w, |
Area Weighted Add | |
| bool | OptimalPoint
(
UE::Math::TVector< RealType >& OutResult, |
The optimal point minimizing the quadric error with respect to a volume conserving constraint | |
| TVolPresQuadricError | Zero () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPlaneData |
Typedefs
| Name | Description |
|---|---|
| BaseStruct |