Navigation
API > API/Plugins > API/Plugins/ModelingComponents
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
Please use the function of the same name which takes EEnumerateSelectionMapping flags instead bool ToolSelectionUtil::AccumulateSelectionElements
(
UE::Geometry::FGeometrySelectionElements& Elements, |
Prefer AccumulateSelectionElements with Flags parameter. | Selection/ToolSelectionUtil.h | |
bool ToolSelectionUtil::AccumulateSelectionElements
(
UE::Geometry::FGeometrySelectionElements& Elements, |
Add the geometry selection elements corresponding to the given Selection to Elements. | Selection/ToolSelectionUtil.h |
ToolSelectionUtil::AccumulateSelectionElements(UE::Geometry::FGeometrySelectionElements &, const UE::Geometry::FGeometrySelection &, const UE::Geometry::FDynamicMesh3 &, const UE::Geometry::FGroupTopology , const FTransform , bool)
Description
Prefer AccumulateSelectionElements with Flags parameter.
| Name | ToolSelectionUtil::AccumulateSelectionElements |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/ToolSelectionUtil.h |
| Include Path | #include "Selection/ToolSelectionUtil.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/Selection/ToolSelectionUtil.cpp |
namespace ToolSelectionUtil
{
Please use the function of the same name which takes EEnumerateSelectionMapping flags instead bool ToolSelectionUtil::AccumulateSelectionElements
(
UE::Geometry::FGeometrySelectionElements & Elements,
const UE::Geometry::FGeometrySelection & Selection,
const UE::Geometry::FDynamicMesh3 & SourceMesh,
const UE::Geometry::FGroupTopology * Topology,
const FTransform * ApplyTransform,
bool bMapFacesToEdges
)
}
ToolSelectionUtil::AccumulateSelectionElements(UE::Geometry::FGeometrySelectionElements &, const UE::Geometry::FGeometrySelection &, const UE::Geometry::FDynamicMesh3 &, const UE::Geometry::FGroupTopology , const FTransform , const UE::Geometry::EEnumerateSelectionMapping)
Description
Add the geometry selection elements corresponding to the given Selection to Elements. This function does not reset Elements before adding elements. If the Selection has Polygroup topology then use the given Topology to accumulate elements if it isn't null, otherwise compute a FGroupTopology from SourceMesh.TriangleGroups and use that to accumulate elements. If the Selection has Triangle topology then the Topology argument is ignored. Return false if there was an error and true otherwise
| Name | ToolSelectionUtil::AccumulateSelectionElements |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/ToolSelectionUtil.h |
| Include Path | #include "Selection/ToolSelectionUtil.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/Selection/ToolSelectionUtil.cpp |
namespace ToolSelectionUtil
{
bool ToolSelectionUtil::AccumulateSelectionElements
(
UE::Geometry::FGeometrySelectionElements & Elements,
const UE::Geometry::FGeometrySelection & Selection,
const UE::Geometry::FDynamicMesh3 & SourceMesh,
const UE::Geometry::FGroupTopology * Topology,
const FTransform * ApplyTransform,
const UE::Geometry::EEnumerateSelectionMapping Flags
)
}