UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::ParametricMesherTool::FCrossZoneElement Struct Reference

#include <ParametricFaceMesher.h>

Public Member Functions

 FCrossZoneElement (const int32 InVertexId, const FVector2d InPoint2D, const double InTolerance3D, const FEdgeSegment *InSegment, const FPairOfIndex &InOppositeVertexIndices)
 
 FCrossZoneElement ()
 
void Add (const FPairOfIndex &VertexIndices)
 

Public Attributes

const int32 VertexId
 
FVector2d VertexPoint2D
 
const double Tolerance3D
 
const FEdgeSegmentSegment
 
FPairOfIndex OppositeVertexIndices
 
FVector2d OppositePoint2D
 
FEdgeSegmentOppositeSegment
 
double OppositePointCoordinate = -1.
 
double SquareThickness
 
bool bIsSelected = false
 

Constructor & Destructor Documentation

◆ FCrossZoneElement() [1/2]

UE::CADKernel::ParametricMesherTool::FCrossZoneElement::FCrossZoneElement ( const int32  InVertexId,
const FVector2d  InPoint2D,
const double  InTolerance3D,
const FEdgeSegment InSegment,
const FPairOfIndex InOppositeVertexIndices 
)
inline

◆ FCrossZoneElement() [2/2]

UE::CADKernel::ParametricMesherTool::FCrossZoneElement::FCrossZoneElement ( )
inline

Member Function Documentation

◆ Add()

void UE::CADKernel::ParametricMesherTool::FCrossZoneElement::Add ( const FPairOfIndex VertexIndices)
inline

Member Data Documentation

◆ bIsSelected

bool UE::CADKernel::ParametricMesherTool::FCrossZoneElement::bIsSelected = false

◆ OppositePoint2D

FVector2d UE::CADKernel::ParametricMesherTool::FCrossZoneElement::OppositePoint2D

◆ OppositePointCoordinate

double UE::CADKernel::ParametricMesherTool::FCrossZoneElement::OppositePointCoordinate = -1.

◆ OppositeSegment

FEdgeSegment* UE::CADKernel::ParametricMesherTool::FCrossZoneElement::OppositeSegment

◆ OppositeVertexIndices

FPairOfIndex UE::CADKernel::ParametricMesherTool::FCrossZoneElement::OppositeVertexIndices

◆ Segment

const FEdgeSegment* UE::CADKernel::ParametricMesherTool::FCrossZoneElement::Segment

◆ SquareThickness

double UE::CADKernel::ParametricMesherTool::FCrossZoneElement::SquareThickness

◆ Tolerance3D

const double UE::CADKernel::ParametricMesherTool::FCrossZoneElement::Tolerance3D

◆ VertexId

const int32 UE::CADKernel::ParametricMesherTool::FCrossZoneElement::VertexId

◆ VertexPoint2D

FVector2d UE::CADKernel::ParametricMesherTool::FCrossZoneElement::VertexPoint2D

The documentation for this struct was generated from the following file: