Points::Writer Class Referenceabstract

#include <PointsAlgos.h>

Public Member Functions

void setColors (const std::vector< App::Color > &)
 
void setHeight (int)
 
void setIntensities (const std::vector< float > &)
 
void setNormals (const std::vector< Base::Vector3f > &)
 
void setPlacement (const Base::Placement &)
 
void setWidth (int)
 
virtual void write (const std::string &filename)=0
 
 Writer (const PointKernel &)
 
virtual ~Writer ()
 

Protected Attributes

std::vector< App::Colorcolors
 
int height
 
std::vector< float > intensity
 
std::vector< Base::Vector3fnormals
 
Base::Placement placement
 
const PointKernelpoints
 
int width
 

Constructor & Destructor Documentation

◆ Writer()

Writer::Writer ( const PointKernel p)

◆ ~Writer()

Writer::~Writer ( )
virtual

Member Function Documentation

◆ setColors()

void Writer::setColors ( const std::vector< App::Color > &  c)

References colors.

◆ setHeight()

void Writer::setHeight ( int  h)

◆ setIntensities()

void Writer::setIntensities ( const std::vector< float > &  i)

References intensity.

◆ setNormals()

void Writer::setNormals ( const std::vector< Base::Vector3f > &  n)

References normals.

◆ setPlacement()

void Writer::setPlacement ( const Base::Placement p)

References placement.

◆ setWidth()

void Writer::setWidth ( int  w)

◆ write()

virtual void Points::Writer::write ( const std::string &  filename)
pure virtual

Member Data Documentation

◆ colors

◆ height

◆ intensity

std::vector<float> Points::Writer::intensity
protected

◆ normals

std::vector<Base::Vector3f> Points::Writer::normals
protected

◆ placement

◆ points

◆ width


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