Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Curve
Inheritance Hierarchy
- FDynamicGraph
- FDynamicGraph3
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Curve/DynamicGraph3.h |
| Include | #include "Curve/DynamicGraph3.h" |
Syntax
template<typename T>
class FDynamicGraph3 : public UE::Geometry::FDynamicGraph
Functions
| Type | Name | Description | |
|---|---|---|---|
| int | AppendVertex
(
TVector< T > V |
||
| FAxisAlignedBox2d | GetBounds () |
Compute vertex bounding box | |
| TVector< T > | GetEdgeCenter
(
int EID |
||
| TSegment3< T > | GetEdgeSegment
(
int EID |
||
| FIndex2i | GetEdgeV
(
int EID |
||
| bool | |||
| TVector< T > | GetVertex
(
int VID |
||
| bool | InsertVertex
(
int32 Vid, |
||
| TVector< T > | |||
| void | |||
| FRefCountVector::IndexEnumerable | |||
| value_iteration< TVector< T > > | VerticesItr () |
Enumerate positions of all Vertices in graph |
Overridden from FDynamicGraph
| Type | Name | Description | |
|---|---|---|---|
| int | append_new_split_vertex
(
int A, |
Internal used in SplitEdge | |
| void | subclass_validity_checks
(
TFunction< void(bool)> CheckOrFailF |