class HYDROData_Zone : HYDROData_Entity
{
-%TypeHeaderCode
-#include <HYDROData_Zone.h>
-%End
-
%ConvertToSubClassCode
switch ( sipCpp->GetKind() )
{
}
%End
+%TypeHeaderCode
+#include <HYDROData_Zone.h>
+%End
+
public:
- // Enumeration of mergin types for conflict bathymetries
- enum MergeBathymetriesType
+ // Enumeration of mergin types for conflict altitudes
+ enum MergeAltitudesType
{
Merge_ZMIN, // The minimum values
Merge_ZMAX, // The maximum values
- Merge_Object // Only one bathymetry will be taken into account
+ Merge_Object // Only one altitude will be taken into account
};
public:
/**
- * Sets the merging type for conflict bathymetries.
+ * Sets the merging type for conflict altitudes.
* By default it is set to Merge_ZMIN.
*/
- void SetMergeType( const MergeBathymetriesType& theType );
+ void SetMergeType( const MergeAltitudesType& theType );
/**
- * Returns the merging type for conflict bathymetries.
+ * Returns the merging type for conflict altitudes.
*/
- MergeBathymetriesType GetMergeType() const;
+ MergeAltitudesType GetMergeType() const;
/**
- * Sets the reference bathymetry to resolve the conflict.
+ * Sets the reference altitude to resolve the conflict.
* This object is used only in case of "Merge_Object" merge type.
*/
- void SetMergeBathymetry( HYDROData_Bathymetry theBathymetry ) [void (const Handle_HYDROData_Bathymetry&)];
+ void SetMergeAltitude( HYDROData_IAltitudeObject theAltitude ) [void (const Handle_HYDROData_IAltitudeObject&)];
%MethodCode
- Handle(HYDROData_Bathymetry) aRefBath =
- Handle(HYDROData_Bathymetry)::DownCast( createHandle( a0 ) );
- if ( !aRefBath.IsNull() )
+ Handle(HYDROData_IAltitudeObject) aRefAltitude =
+ Handle(HYDROData_IAltitudeObject)::DownCast( createHandle( a0 ) );
+ if ( !aRefAltitude.IsNull() )
{
Py_BEGIN_ALLOW_THREADS
- sipSelfWasArg ? sipCpp->HYDROData_Zone::SetMergeBathymetry( aRefBath ) :
- sipCpp->SetMergeBathymetry( aRefBath );
+ sipSelfWasArg ? sipCpp->HYDROData_Zone::SetMergeAltitude( aRefAltitude ) :
+ sipCpp->SetMergeAltitude( aRefAltitude );
Py_END_ALLOW_THREADS
}
%End
/**
- * Returns the reference bathymetry to resolve the conflict.
+ * Returns the reference altitude to resolve the conflict.
*/
- HYDROData_Bathymetry GetMergeBathymetry() const [Handle_HYDROData_Bathymetry ()];
+ HYDROData_IAltitudeObject GetMergeAltitude() const [Handle_HYDROData_IAltitudeObject ()];
%MethodCode
- Handle(HYDROData_Bathymetry) aRefBath;
+ Handle(HYDROData_IAltitudeObject) aRefAltitude;
Py_BEGIN_ALLOW_THREADS
- aRefBath = sipSelfWasArg ? sipCpp->HYDROData_Zone::GetMergeBathymetry() :
- sipCpp->GetMergeBathymetry();
+ aRefAltitude = sipSelfWasArg ? sipCpp->HYDROData_Zone::GetMergeAltitude() :
+ sipCpp->GetMergeAltitude();
Py_END_ALLOW_THREADS
- sipRes = (HYDROData_Bathymetry*)createPointer( aRefBath );
+ sipRes = (HYDROData_IAltitudeObject*)createPointer( aRefAltitude );
%End
/**
- * Removes the reference bathymetry for resolving the conflict.
+ * Removes the reference altitude for resolving the conflict.
*/
- void RemoveMergeBathymetry();
+ void RemoveMergeAltitude();
/**
/**
* Returns all geometry objects of zone.
*/
- //HYDROData_SequenceOfObjects GetGeometryObjects() const;
+ HYDROData_SequenceOfObjects GetGeometryObjects() const;
/**
* Removes all geometry objects from zone.