1 // File : SALOMEDS_AttributeDrawable.cxx
2 // Author : Sergey RUIN
5 #include "SALOMEDS_AttributeDrawable.hxx"
7 #include <TCollection_AsciiString.hxx>
8 #include <TCollection_ExtendedString.hxx>
10 SALOMEDS_AttributeDrawable::SALOMEDS_AttributeDrawable(const Handle(SALOMEDSImpl_AttributeDrawable)& theAttr)
11 :SALOMEDS_GenericAttribute(theAttr)
14 SALOMEDS_AttributeDrawable::SALOMEDS_AttributeDrawable(SALOMEDS::AttributeDrawable_ptr theAttr)
15 :SALOMEDS_GenericAttribute(theAttr)
18 SALOMEDS_AttributeDrawable::~SALOMEDS_AttributeDrawable()
21 bool SALOMEDS_AttributeDrawable::IsDrawable()
24 if(_isLocal) aValue = (bool)Handle(SALOMEDSImpl_AttributeDrawable)::DownCast(_local_impl)->IsDrawable();
25 else aValue = SALOMEDS::AttributeDrawable::_narrow(_corba_impl)->IsDrawable();
29 void SALOMEDS_AttributeDrawable::SetDrawable(bool value)
32 if(_isLocal) Handle(SALOMEDSImpl_AttributeDrawable)::DownCast(_local_impl)->SetDrawable((int)value);
33 else SALOMEDS::AttributeDrawable::_narrow(_corba_impl)->SetDrawable(value);