Navigation
API > API/Runtime > API/Runtime/CADKernel
TTopologicalLink overload dedicated to FVertex to manage the barycenter of twin vertices
| Name | FVertexLink |
| Type | class |
| Header File | /Engine/Source/Runtime/Datasmith/CADKernel/Base/Public/Topo/TopologicalVertex.h |
| Include Path | #include "Topo/TopologicalVertex.h" |
Syntax
class FVertexLink : public UE::CADKernel::TTopologicalLink< FTopologicalVertex >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FEntity → FTopologicalEntity → TTopologicalLink → FVertexLink
- FHaveStates → FEntity → FTopologicalEntity → TTopologicalLink → FVertexLink
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVertexLink () |
Topo/TopologicalVertex.h | ||
FVertexLink
(
FTopologicalVertex& Entity |
Topo/TopologicalVertex.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ComputeBarycenter() |
Topo/TopologicalVertex.h | ||
void DefineActiveEntity() |
Topo/TopologicalVertex.h | ||
const FVector & GetBarycenter() |
Topo/TopologicalVertex.h |
Overridden from TTopologicalLink
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CleanLink() |
Topo/TopologicalVertex.h |
Overridden from FEntity
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EEntity GetEntityType () |
Void UnlinkTwinEntities() | Topo/TopologicalVertex.h | |
virtual void Serialize
(
FCADKernelArchive& Ar |
Serialization of a FEntity. | Topo/TopologicalVertex.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetBarycenter
(
const FVector& Point |
Topo/TopologicalVertex.h |