Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/TAttrBasedQuadricErrorV2
| Name | FAttrWedgeQuadricData |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshSimplificationQuadrics.h |
| Include Path | #include "MeshSimplificationQuadrics.h" |
Syntax
struct FAttrWedgeQuadricData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttrTri | FIndex3i | MeshSimplificationQuadrics.h | ||
| AttrWeight | RealType | MeshSimplificationQuadrics.h | ||
| D | TVector< RealType > | MeshSimplificationQuadrics.h | ||
| G | TVector< RealType > | G and d terms, as described in http://hhoppe.com/newqem.pdf NOTE: they are scaled by the area term for face quadrics and accumulated accordingly for vertex and edge quadrics. | MeshSimplificationQuadrics.h | |
| TotalAreaTerm | RealType | MeshSimplificationQuadrics.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AccumulateQuadricData
(
const FAttrWedgeQuadricData& FaceQuadricData |
MeshSimplificationQuadrics.h | ||
void AccumulateToPositionQuadric
(
TAttrBasedQuadricErrorV2& FaceQuadric |
MeshSimplificationQuadrics.h | ||
void RemoveQuadricData
(
const FAttrWedgeQuadricData& FaceQuadricData |
MeshSimplificationQuadrics.h | ||
void Scale
(
const RealType Wt |
MeshSimplificationQuadrics.h |