Developer Documentation
Loading...
Searching...
No Matches
PropertyNameListModel::PROP_INFO Class Reference

Public Member Functions

 PROP_INFO (const std::string &propName, const TypeInfoWrapper &typeinfo, ENTITY_FILTER entity)
 
QString toString () const
 
bool operator== (const PROP_INFO &rhs) const
 
bool operator< (const PROP_INFO &rhs) const
 
bool isFaceProp () const
 
bool isEdgeProp () const
 
bool isHalfedgeProp () const
 
bool isVertexProp () const
 
const std::string & propName () const
 
const char * friendlyTypeName () const
 
const TypeInfoWrappertypeinfo () const
 
ENTITY_FILTER entityType () const
 

Private Attributes

std::string propName_
 
TypeInfoWrapper typeinfo_
 
ENTITY_FILTER entity
 

Detailed Description

Definition at line 96 of file PropertyNameListModel.hh.

Constructor & Destructor Documentation

◆ PROP_INFO()

PropertyNameListModel::PROP_INFO::PROP_INFO ( const std::string &  propName,
const TypeInfoWrapper typeinfo,
ENTITY_FILTER  entity 
)
inline

Definition at line 98 of file PropertyNameListModel.hh.

Member Function Documentation

◆ entityType()

ENTITY_FILTER PropertyNameListModel::PROP_INFO::entityType ( ) const
inline

Definition at line 126 of file PropertyNameListModel.hh.

◆ friendlyTypeName()

const char * PropertyNameListModel::PROP_INFO::friendlyTypeName ( ) const
inline

Definition at line 124 of file PropertyNameListModel.hh.

◆ isEdgeProp()

bool PropertyNameListModel::PROP_INFO::isEdgeProp ( ) const
inline

Definition at line 119 of file PropertyNameListModel.hh.

◆ isFaceProp()

bool PropertyNameListModel::PROP_INFO::isFaceProp ( ) const
inline

Definition at line 118 of file PropertyNameListModel.hh.

◆ isHalfedgeProp()

bool PropertyNameListModel::PROP_INFO::isHalfedgeProp ( ) const
inline

Definition at line 120 of file PropertyNameListModel.hh.

◆ isVertexProp()

bool PropertyNameListModel::PROP_INFO::isVertexProp ( ) const
inline

Definition at line 121 of file PropertyNameListModel.hh.

◆ operator<()

bool PropertyNameListModel::PROP_INFO::operator< ( const PROP_INFO rhs) const
inline

Definition at line 109 of file PropertyNameListModel.hh.

◆ operator==()

bool PropertyNameListModel::PROP_INFO::operator== ( const PROP_INFO rhs) const
inline

Definition at line 105 of file PropertyNameListModel.hh.

◆ propName()

const std::string & PropertyNameListModel::PROP_INFO::propName ( ) const
inline

Definition at line 123 of file PropertyNameListModel.hh.

◆ toString()

QString PropertyNameListModel::PROP_INFO::toString ( ) const
inline

Definition at line 101 of file PropertyNameListModel.hh.

◆ typeinfo()

const TypeInfoWrapper & PropertyNameListModel::PROP_INFO::typeinfo ( ) const
inline

Definition at line 125 of file PropertyNameListModel.hh.

Member Data Documentation

◆ entity

ENTITY_FILTER PropertyNameListModel::PROP_INFO::entity
private

Definition at line 131 of file PropertyNameListModel.hh.

◆ propName_

std::string PropertyNameListModel::PROP_INFO::propName_
private

Definition at line 129 of file PropertyNameListModel.hh.

◆ typeinfo_

TypeInfoWrapper PropertyNameListModel::PROP_INFO::typeinfo_
private

Definition at line 130 of file PropertyNameListModel.hh.


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