API Documentation
Loading...
Searching...
No Matches
VertexTable Class Reference

A table showing a list of vertices in a Geometry objects. More...

#include <VertexTable.h>

Inheritance diagram for VertexTable:
[legend]
Collaboration diagram for VertexTable:
[legend]

Public Member Functions

void autoPopulateColumns ()
 
bool event (QEvent *event) override
 
void setEditable (bool editable)
 
void setParameters (const Buffer< DesignParameter > &params, bool enable_vertex_edit, bool enable_primitive_edit)
 
void setParametersToGlobalLinework ()
 
void setParametersToGlobalLocations ()
 
void setTarget (const DynamicPointer< QTDesignObject > &root)
 
void updateHeaderSizes ()
 
 VertexTable (const DynamicPointer< QTDesignObject > &root, QWidget *parent=nullptr)
 
 VertexTable (QWidget *parent=nullptr)
 

Protected Member Functions

void init ()
 

Protected Attributes

QTVertexManagerViewm_manager = nullptr
 

Detailed Description

A table showing a list of vertices in a Geometry objects.


Constructor & Destructor Documentation

◆ VertexTable() [1/2]

VertexTable ( QWidget * parent = nullptr)

◆ VertexTable() [2/2]

VertexTable ( const DynamicPointer< QTDesignObject > & root,
QWidget * parent = nullptr )

Member Function Documentation

◆ autoPopulateColumns()

void autoPopulateColumns ( )

◆ event()

bool event ( QEvent * event)
override

◆ init()

void init ( )
protected

◆ setEditable()

void setEditable ( bool editable)

◆ setParameters()

void setParameters ( const Buffer< DesignParameter > & params,
bool enable_vertex_edit,
bool enable_primitive_edit )

◆ setParametersToGlobalLinework()

void setParametersToGlobalLinework ( )

◆ setParametersToGlobalLocations()

void setParametersToGlobalLocations ( )

◆ setTarget()

void setTarget ( const DynamicPointer< QTDesignObject > & root)

◆ updateHeaderSizes()

void updateHeaderSizes ( )

Member Data Documentation

◆ m_manager

QTVertexManagerView* m_manager = nullptr
protected

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