1 // File : SALOMEDS_AttributeReal.cxx
2 // Author : Sergey RUIN
5 #include "SALOMEDS_AttributeReal.hxx"
7 #include <TCollection_AsciiString.hxx>
8 #include <TCollection_ExtendedString.hxx>
10 SALOMEDS_AttributeReal::SALOMEDS_AttributeReal(const Handle(SALOMEDSImpl_AttributeReal)& theAttr)
11 :SALOMEDS_GenericAttribute(theAttr)
14 SALOMEDS_AttributeReal::SALOMEDS_AttributeReal(SALOMEDS::AttributeReal_ptr theAttr)
15 :SALOMEDS_GenericAttribute(theAttr)
18 SALOMEDS_AttributeReal::~SALOMEDS_AttributeReal()
21 double SALOMEDS_AttributeReal::Value()
24 if(_isLocal) aValue = (bool)Handle(SALOMEDSImpl_AttributeReal)::DownCast(_local_impl)->Value();
25 else aValue = SALOMEDS::AttributeReal::_narrow(_corba_impl)->Value();
29 void SALOMEDS_AttributeReal::SetValue(double value)
32 if(_isLocal) Handle(SALOMEDSImpl_AttributeReal)::DownCast(_local_impl)->SetValue(value);
33 else SALOMEDS::AttributeReal::_narrow(_corba_impl)->SetValue(value);