#include "HYDROData_Document.h"
#include "HYDROData_Tool.h"
-#include "HYDROOperations_Factory.h"
+#include "HYDROData_OperationsFactory.h"
#include <TDataStd_RealArray.hxx>
#include <TDataStd_ByteArray.hxx>
#define PYTHON_IMAGE_ID "KIND_IMAGE"
-IMPLEMENT_STANDARD_HANDLE(HYDROData_Image, HYDROData_Object)
-IMPLEMENT_STANDARD_RTTIEXT(HYDROData_Image, HYDROData_Object)
+IMPLEMENT_STANDARD_HANDLE(HYDROData_Image, HYDROData_Entity)
+IMPLEMENT_STANDARD_RTTIEXT(HYDROData_Image, HYDROData_Entity)
HYDROData_Image::HYDROData_Image()
+: HYDROData_Entity()
{
}
aResList << QString( "%1.SetOperatorName( \"%2\" );" )
.arg( anImageName ).arg( anOperatorName );
- ImageComposer_Operator* anImageOp = HYDROOperations_Factory::Factory()->Operator( this );
+ ImageComposer_Operator* anImageOp = HYDROData_OperationsFactory::Factory()->Operator( this );
if ( anImageOp )
{
// Dump operation arguments
void HYDROData_Image::Update( const bool theIsForce )
{
- HYDROOperations_Factory* aFactory = HYDROOperations_Factory::Factory();
+ HYDROData_OperationsFactory* aFactory = HYDROData_OperationsFactory::Factory();
// Update image only if there is an operation
ImageComposer_Operator* anOp = aFactory->Operator( OperatorName() );
if ( aNbReferences > 0 )
{
// First referenced object
- Handle(HYDROData_Object) aRefObj = Reference( 0 );
+ Handle(HYDROData_Entity) aRefObj = Reference( 0 );
if ( !aRefObj.IsNull() )
{
anObj1 = aRefObj->GetDataVariant();
if ( aNbReferences > 1 )
{
// Second referenced object
- Handle(HYDROData_Object) aRefObj = Reference( 1 );
+ Handle(HYDROData_Entity) aRefObj = Reference( 1 );
if ( !aRefObj.IsNull() )
anObj2 = aRefObj->GetDataVariant();
}
return 0;
}
-void HYDROData_Image::AppendReference( const Handle(HYDROData_Object)& theReferenced )
+void HYDROData_Image::AppendReference( const Handle(HYDROData_Entity)& theReferenced )
{
AddReferenceObject( theReferenced, 0 );
}
return NbReferenceObjects( 0 );
}
-Handle(HYDROData_Object) HYDROData_Image::Reference( const int theIndex ) const
+Handle(HYDROData_Entity) HYDROData_Image::Reference( const int theIndex ) const
{
return GetReferenceObject( 0, theIndex );
}
void HYDROData_Image::ChangeReference(
- const int theIndex, Handle(HYDROData_Object) theReferenced)
+ const int theIndex, Handle(HYDROData_Entity) theReferenced)
{
SetReferenceObject( theReferenced, 0, theIndex );
}