UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FDynamicGraph3< T > Member List

This is the complete list of members for UE::Geometry::FDynamicGraph3< T >, including all inherited members.

add_edge(int A, int B, int GID)UE::Geometry::FDynamicGraphinlineprotected
AllocateEdgeGroup()UE::Geometry::FDynamicGraphinline
append_new_split_vertex(int A, int B) overrideUE::Geometry::FDynamicGraph3< T >inlineprotectedvirtual
append_vertex_internal()UE::Geometry::FDynamicGraphinlineprotected
AppendEdge(const FEdge &E)UE::Geometry::FDynamicGraphinline
AppendEdge(const FIndex2i &ev, int GID=-1)UE::Geometry::FDynamicGraphinline
AppendEdge(int v0, int v1, int GID=-1)UE::Geometry::FDynamicGraphinline
AppendVertex(TVector< T > V)UE::Geometry::FDynamicGraph3< T >inline
CheckValidity(EValidityCheckFailMode FailMode=EValidityCheckFailMode::Check) constUE::Geometry::FDynamicGraphinlinevirtual
CollapseEdge(int VKeep, int VRemove, FEdgeCollapseInfo &Collapse)UE::Geometry::FDynamicGraphinline
debug_check_is_edge(int E) constUE::Geometry::FDynamicGraphinlineprotected
debug_check_is_vertex(int V) constUE::Geometry::FDynamicGraphinlineprotected
DuplicateEdgeIDUE::Geometry::FDynamicGraphstatic
edge_has_v(int EID, int VID) constUE::Geometry::FDynamicGraphinlineprotected
edge_iterator typedefUE::Geometry::FDynamicGraph
edge_other_v(int EID, int VID) constUE::Geometry::FDynamicGraphinlineprotected
EdgeCount() constUE::Geometry::FDynamicGraphinline
EdgeIndices() constUE::Geometry::FDynamicGraphinline
Edges() constUE::Geometry::FDynamicGraphinline
edgesUE::Geometry::FDynamicGraphprotected
edges_refcountUE::Geometry::FDynamicGraphprotected
FDynamicGraph()UE::Geometry::FDynamicGraphinline
FindEdge(int VA, int VB) constUE::Geometry::FDynamicGraphinline
GetBounds() constUE::Geometry::FDynamicGraph3< T >inline
GetEdge(int EID) constUE::Geometry::FDynamicGraphinline
GetEdgeCenter(int EID) constUE::Geometry::FDynamicGraph3< T >inline
GetEdgeGroup(int EID) constUE::Geometry::FDynamicGraphinline
GetEdgeSegment(int EID) constUE::Geometry::FDynamicGraph3< T >inline
GetEdgeV(int EID, TVector< T > &A, TVector< T > &B) constUE::Geometry::FDynamicGraph3< T >inline
GetEdgeV(int EID) constUE::Geometry::FDynamicGraph3< T >inline
GetMaxVtxEdgeCount() constUE::Geometry::FDynamicGraphinline
GetVertex(int VID) constUE::Geometry::FDynamicGraph3< T >inline
GetVtxEdgeCount(int VID) constUE::Geometry::FDynamicGraphinline
insert_vertex_internal(int32 Vid)UE::Geometry::FDynamicGraphinlineprotected
InsertVertex(int32 Vid, TVector< T > V)UE::Geometry::FDynamicGraph3< T >inline
InvalidEdge3()UE::Geometry::FDynamicGraphinlinestatic
InvalidEdgeV()UE::Geometry::FDynamicGraphinlinestatic
InvalidIDUE::Geometry::FDynamicGraphstatic
InvalidVertex()UE::Geometry::FDynamicGraph3< T >inlinestatic
IsBoundaryVertex(int VID) constUE::Geometry::FDynamicGraphinline
IsCompact() constUE::Geometry::FDynamicGraphinline
IsCompactV() constUE::Geometry::FDynamicGraphinline
IsEdge(int EID) constUE::Geometry::FDynamicGraphinline
IsJunctionVertex(int VID) constUE::Geometry::FDynamicGraphinline
IsRegularVertex(int VID) constUE::Geometry::FDynamicGraphinline
IsVertex(int VID) constUE::Geometry::FDynamicGraphinline
max_group_idUE::Geometry::FDynamicGraphprotected
MaxEdgeID() constUE::Geometry::FDynamicGraphinline
MaxGroupID() constUE::Geometry::FDynamicGraphinline
MaxVertexID() constUE::Geometry::FDynamicGraphinline
RemoveEdge(int EID, bool bRemoveIsolatedVertices)UE::Geometry::FDynamicGraphinline
RemoveVertex(int VID, bool bRemoveIsolatedVertices)UE::Geometry::FDynamicGraphinline
replace_edge_vertex(int EID, int VOld, int VNew)UE::Geometry::FDynamicGraphinlineprotected
SetEdgeGroup(int EID, int GroupID)UE::Geometry::FDynamicGraphinline
SetVertex(int VID, TVector< T > VNewPos)UE::Geometry::FDynamicGraph3< T >inline
shape_timestampUE::Geometry::FDynamicGraphprotected
ShapeTimestamp() constUE::Geometry::FDynamicGraphinline
SplitEdge(int VA, int VB, FEdgeSplitInfo &Split)UE::Geometry::FDynamicGraphinline
SplitEdge(int EAB, FEdgeSplitInfo &Split)UE::Geometry::FDynamicGraphinline
SplitEdgeWithExistingVertex(int EAB, int ExistingMidVert, FEdgeSplitInfo &Split)UE::Geometry::FDynamicGraphinline
subclass_validity_checks(TFunction< void(bool)> CheckOrFailF) const overrideUE::Geometry::FDynamicGraph3< T >inlineprotectedvirtual
timestampUE::Geometry::FDynamicGraphprotected
Timestamp() constUE::Geometry::FDynamicGraphinline
updateTimeStamp(bool bShapeChange)UE::Geometry::FDynamicGraphinlineprotected
value_iteration typedefUE::Geometry::FDynamicGraph
vertex_edgesUE::Geometry::FDynamicGraphprotected
vertex_iterator typedefUE::Geometry::FDynamicGraph
VertexCount() constUE::Geometry::FDynamicGraphinline
VertexIndices() constUE::Geometry::FDynamicGraphinline
VertexIndicesItr() constUE::Geometry::FDynamicGraph3< T >inline
vertices_refcountUE::Geometry::FDynamicGraphprotected
VerticesItr() constUE::Geometry::FDynamicGraph3< T >inline
VtxEdgesItr(int VID) constUE::Geometry::FDynamicGraphinline
VtxVerticesItr(int VID) constUE::Geometry::FDynamicGraphinline
~FDynamicGraph()UE::Geometry::FDynamicGraphinlinevirtual