UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTriangleRasterizer< RasterPolicyType > Class Template Reference

#include <Raster.h>

+ Inheritance diagram for FTriangleRasterizer< RasterPolicyType >:

Public Types

typedef RasterPolicyType::InterpolantType InterpolantType
 

Public Member Functions

void DrawTriangle (const InterpolantType &I0, const InterpolantType &I1, const InterpolantType &I2, const FVector2D &P0, const FVector2D &P1, const FVector2D &P2, bool BackFacing)
 
 FTriangleRasterizer (const RasterPolicyType &InRasterPolicy)
 

Member Typedef Documentation

◆ InterpolantType

template<class RasterPolicyType >
typedef RasterPolicyType::InterpolantType FTriangleRasterizer< RasterPolicyType >::InterpolantType

Constructor & Destructor Documentation

◆ FTriangleRasterizer()

template<class RasterPolicyType >
FTriangleRasterizer< RasterPolicyType >::FTriangleRasterizer ( const RasterPolicyType &  InRasterPolicy)
inline

Member Function Documentation

◆ DrawTriangle()

template<class RasterPolicyType >
void FTriangleRasterizer< RasterPolicyType >::DrawTriangle ( const InterpolantType I0,
const InterpolantType I1,
const InterpolantType I2,
const FVector2D P0,
const FVector2D P1,
const FVector2D P2,
bool  BackFacing 
)
inline

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