DATAKIT API  V2025.4
Dtk_MeshPolyline Class Reference

This is the Polyline in Mesh mode. More...

+ Inheritance diagram for Dtk_MeshPolyline:

Public Member Functions

void AddVertex (const Dtk_UInt32 ind)
 
 Dtk_MeshPolyline ()
 
int DtkDynamicType (const int &inId)
 
virtual void dump (FILE *file=stdout)
 
Dtk_Size_t GetNbVertex ()
 
virtual Dtk_Size_t GetSize () const
 
int GetTopoID ()
 
Dtk_UInt32 GetVertexInd (const Dtk_UInt32 ival)
 
void SetTopoID (const int ival)
 
virtual ~Dtk_MeshPolyline ()
 

Static Public Member Functions

static Dtk_MeshPolylineDtkDynamicCast (Dtk_Object *nObject)
 

Protected Types

enum  { _typeID = DTK_TYPE_OBJECT }
 

Protected Attributes

unsigned long count_
 

Detailed Description

This is the Polyline in Mesh mode.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
protectedinherited
Enumerator
_typeID 

Constructor & Destructor Documentation

◆ Dtk_MeshPolyline()

Dtk_MeshPolyline::Dtk_MeshPolyline ( )

◆ ~Dtk_MeshPolyline()

virtual Dtk_MeshPolyline::~Dtk_MeshPolyline ( )
virtual

Member Function Documentation

◆ AddVertex()

void Dtk_MeshPolyline::AddVertex ( const Dtk_UInt32  ind)

◆ DtkDynamicCast()

static Dtk_MeshPolyline* Dtk_MeshPolyline::DtkDynamicCast ( Dtk_Object nObject)
static

◆ DtkDynamicType()

int Dtk_MeshPolyline::DtkDynamicType ( const int &  inId)
virtual

Implements Dtk_Object.

◆ dump()

virtual void Dtk_Object::dump ( FILE *  file = stdout)
virtualinherited

◆ GetNbVertex()

Dtk_Size_t Dtk_MeshPolyline::GetNbVertex ( )

◆ GetSize()

◆ GetTopoID()

int Dtk_MeshPolyline::GetTopoID ( )

◆ GetVertexInd()

Dtk_UInt32 Dtk_MeshPolyline::GetVertexInd ( const Dtk_UInt32  ival)

◆ SetTopoID()

void Dtk_MeshPolyline::SetTopoID ( const int  ival)

Field Documentation

◆ count_

unsigned long Dtk_Object::count_
protectedinherited