GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
draco::LinearSequencer Class Reference

#include <linear_sequencer.h>

Inheritance diagram for draco::LinearSequencer:
Collaboration diagram for draco::LinearSequencer:

Public Member Functions

 LinearSequencer (int32_t num_points)
bool UpdatePointToAttributeIndexMapping (PointAttribute *attribute) override
Public Member Functions inherited from draco::PointsSequencer
 PointsSequencer ()
virtual ~PointsSequencer ()=default
bool GenerateSequence (std::vector< PointIndex > *out_point_ids)
void AddPointId (PointIndex point_id)

Protected Member Functions

bool GenerateSequenceInternal () override
Protected Member Functions inherited from draco::PointsSequencer
std::vector< PointIndex > * out_point_ids () const

Constructor & Destructor Documentation

◆ LinearSequencer()

draco::LinearSequencer::LinearSequencer ( int32_t num_points)
inlineexplicit

Member Function Documentation

◆ GenerateSequenceInternal()

bool draco::LinearSequencer::GenerateSequenceInternal ( )
inlineoverrideprotectedvirtual

◆ UpdatePointToAttributeIndexMapping()

bool draco::LinearSequencer::UpdatePointToAttributeIndexMapping ( PointAttribute * attribute)
inlineoverridevirtual

Reimplemented from draco::PointsSequencer.


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