Public Member Functions

ILayerProperties Class Reference

This reference page is linked to from the following overview topics: Layers, Recovering an ILayer or ILayerProperties from an INode, Iterating over Layers by Index, Iterating over Nodes in a Layer.


Search for all occurrences

#include <ILayerProperties.h>

Inheritance diagram for ILayerProperties:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void  addNode (INode *)=0
virtual void  select (BOOL)=0
virtual BOOL  getCurrent (void)=0
virtual void  setCurrent (BOOL)=0
virtual BOOL  getOn (void)=0
virtual void  setOn (BOOL)=0
virtual BOOL  getLock (void)=0
virtual void  setLock (BOOL)=0
virtual Color  getWireColor (void)=0
virtual void  setWireColor (Color)=0
virtual BOOL  getGIIsExcluded () const =0
virtual void  setGIIsExcluded (BOOL)=0
virtual MCHAR *  getName (void)=0
virtual BOOL  setName (MCHAR *)=0
virtual BOOL  Nodes (Tab< INode * > &layerNodes)=0
  Extracts all the nodes for a particular layer.

Member Function Documentation

virtual void addNode ( INode ) [pure virtual]
virtual void select ( BOOL  ) [pure virtual]
virtual BOOL getCurrent ( void  ) [pure virtual]
virtual void setCurrent ( BOOL  ) [pure virtual]
virtual BOOL getOn ( void  ) [pure virtual]
virtual void setOn ( BOOL  ) [pure virtual]
virtual BOOL getLock ( void  ) [pure virtual]
virtual void setLock ( BOOL  ) [pure virtual]
virtual Color getWireColor ( void  ) [pure virtual]
virtual void setWireColor ( Color  ) [pure virtual]
virtual BOOL getGIIsExcluded ( ) const [pure virtual]
virtual void setGIIsExcluded ( BOOL  ) [pure virtual]
virtual MCHAR* getName ( void  ) [pure virtual]
virtual BOOL setName ( MCHAR *  ) [pure virtual]
virtual BOOL Nodes ( Tab< INode * > &  layerNodes ) [pure virtual]

Extracts all the nodes for a particular layer.

Parameters:
[out] layerNodes - a reference to a Tab to be filled with the layers nodes.

ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties
ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties ILayerProperties