Ponca  5b0151ad2869758185d699615c3cca5855cc2cee
Point Cloud Analysis library
Loading...
Searching...
No Matches
Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P > Struct Template Reference

More...

#include <cnc.hpp>

+ Inheritance diagram for Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P >:
+ Collaboration diagram for Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P >:

Public Types

using VectorType = typename P::VectorType
 
using Scalar = typename P::Scalar
 

Static Public Member Functions

template<typename IndexRange , typename PointContainer , typename NeighborFilter >
static FIT_RESULT generate (const IndexRange &ids, const PointContainer &points, const NeighborFilter &w, std::vector< Triangle< P > > &triangles)
 

Additional Inherited Members

- Protected Types inherited from Ponca::internal::HexagramBase< P >
using Scalar = typename P::Scalar
 
- Static Protected Attributes inherited from Ponca::internal::HexagramBase< P >
static constexpr Scalar avg_normal_coef {Scalar(0.5)}
 

Detailed Description

template<typename P>
struct Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P >

Generates the triangles using AvgHexagramGeneration

Definition at line 239 of file cnc.hpp.

Member Typedef Documentation

◆ Scalar

template<typename P >
using Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P >::Scalar = typename P::Scalar

Definition at line 241 of file cnc.hpp.

◆ VectorType

template<typename P >
using Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P >::VectorType = typename P::VectorType

Definition at line 240 of file cnc.hpp.

Member Function Documentation

◆ generate()

template<typename P >
template<typename IndexRange , typename PointContainer , typename NeighborFilter >
static FIT_RESULT Ponca::internal::TriangleGenerator< AvgHexagramGeneration, P >::generate ( const IndexRange &  ids,
const PointContainer &  points,
const NeighborFilter &  w,
std::vector< Triangle< P > > &  triangles 
)
inlinestatic

Definition at line 244 of file cnc.hpp.