3.5.0-rc1
Loading...
Searching...
No Matches
tigl::CTiglPolygon Class Reference

#include <CTiglPolyData.h>

Public Member Functions

TIGL_EXPORT void addNormal (const CTiglPoint &)
TIGL_EXPORT void addPoint (const CTiglPoint &)
TIGL_EXPORT CTiglPolygon ()
TIGL_EXPORT const char * getMetadata () const
TIGL_EXPORT const CTiglPointgetNormConst (unsigned int index) const
TIGL_EXPORT unsigned int getNPoints () const
TIGL_EXPORT CTiglPointgetPoint (unsigned int index)
TIGL_EXPORT const CTiglPointgetPointConst (unsigned int index) const
TIGL_EXPORT void setMetadata (const char *)

Private Attributes

std::string _metadata
std::vector< CTiglPoint_normals
std::vector< CTiglPoint_points

Constructor & Destructor Documentation

◆ CTiglPolygon()

TIGL_EXPORT tigl::CTiglPolygon::CTiglPolygon ( )

Member Function Documentation

◆ addNormal()

TIGL_EXPORT void tigl::CTiglPolygon::addNormal ( const CTiglPoint & )

◆ addPoint()

TIGL_EXPORT void tigl::CTiglPolygon::addPoint ( const CTiglPoint & )

◆ getMetadata()

TIGL_EXPORT const char * tigl::CTiglPolygon::getMetadata ( ) const

◆ getNormConst()

TIGL_EXPORT const CTiglPoint & tigl::CTiglPolygon::getNormConst ( unsigned int index) const

◆ getNPoints()

TIGL_EXPORT unsigned int tigl::CTiglPolygon::getNPoints ( ) const

◆ getPoint()

TIGL_EXPORT CTiglPoint & tigl::CTiglPolygon::getPoint ( unsigned int index)

◆ getPointConst()

TIGL_EXPORT const CTiglPoint & tigl::CTiglPolygon::getPointConst ( unsigned int index) const

◆ setMetadata()

TIGL_EXPORT void tigl::CTiglPolygon::setMetadata ( const char * )

Field Documentation

◆ _metadata

std::string tigl::CTiglPolygon::_metadata
private

◆ _normals

std::vector<CTiglPoint> tigl::CTiglPolygon::_normals
private

◆ _points

std::vector<CTiglPoint> tigl::CTiglPolygon::_points
private

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