QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RLayerProxy Class Referenceabstract

Proxy for advanced layer functionality. More...

#include <RLayerProxy.h>

Public Member Functions

virtual QList< QString > getChildLayerNames (const RDocument *doc, const QString &layerName, bool recursive=true)=0
 
virtual QString getHierarchySeparator ()=0
 
virtual QList< QString > getLayerNameHierarchy (const QString &layerName)=0
 
virtual QString getParentLayerName (const QString &layerName)=0
 
virtual QString getShortLayerName (const QString &layerName)=0
 
virtual bool hasChildLayers (const RDocument *doc, const QString &layerName)=0
 
virtual bool isChildLayerOf (const QString &layerName, const QString &parentLayerName)=0
 
virtual ~RLayerProxy ()
 

Detailed Description

Proxy for advanced layer functionality.

May be implemented by a plugin.

Constructor & Destructor Documentation

◆ ~RLayerProxy()

virtual RLayerProxy::~RLayerProxy ( )
inlinevirtual

Member Function Documentation

◆ getChildLayerNames()

virtual QList< QString > RLayerProxy::getChildLayerNames ( const RDocument * doc,
const QString & layerName,
bool recursive = true )
pure virtual

◆ getHierarchySeparator()

virtual QString RLayerProxy::getHierarchySeparator ( )
pure virtual

◆ getLayerNameHierarchy()

virtual QList< QString > RLayerProxy::getLayerNameHierarchy ( const QString & layerName)
pure virtual

◆ getParentLayerName()

virtual QString RLayerProxy::getParentLayerName ( const QString & layerName)
pure virtual

◆ getShortLayerName()

virtual QString RLayerProxy::getShortLayerName ( const QString & layerName)
pure virtual

◆ hasChildLayers()

virtual bool RLayerProxy::hasChildLayers ( const RDocument * doc,
const QString & layerName )
pure virtual

◆ isChildLayerOf()

virtual bool RLayerProxy::isChildLayerOf ( const QString & layerName,
const QString & parentLayerName )
pure virtual

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