mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-09-04 03:38:01 +08:00
0026912: CLang 3.6.2 compiler warning [-Winconsistent-missing-override]
This commit is contained in:
@@ -64,10 +64,10 @@ public:
|
||||
|
||||
//! Execution of Command Line. remark that <number> is senseless
|
||||
//! because each Act brings one and only one function
|
||||
Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot);
|
||||
Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot) Standard_OVERRIDE;
|
||||
|
||||
//! Short Help for commands : returns the help given to create
|
||||
Standard_EXPORT Standard_CString Help (const Standard_Integer number) const;
|
||||
Standard_EXPORT Standard_CString Help (const Standard_Integer number) const Standard_OVERRIDE;
|
||||
|
||||
//! Changes the default group name for the following Acts
|
||||
//! group empty means to come back to default from Activator
|
||||
|
||||
@@ -44,11 +44,11 @@ public:
|
||||
|
||||
//! Write the Own Parameters of Types defined in package IFSelect
|
||||
//! Returns True if <item> has been processed, False else
|
||||
Standard_EXPORT Standard_Boolean WriteOwn (IFSelect_SessionFile& file, const Handle(Standard_Transient)& item) const;
|
||||
Standard_EXPORT Standard_Boolean WriteOwn (IFSelect_SessionFile& file, const Handle(Standard_Transient)& item) const Standard_OVERRIDE;
|
||||
|
||||
//! Recognizes and Read Own Parameters for Types of package
|
||||
//! IFSelect. Returns True if done and <item> created, False else
|
||||
Standard_EXPORT Standard_Boolean ReadOwn (IFSelect_SessionFile& file, const TCollection_AsciiString& type, Handle(Standard_Transient)& item) const;
|
||||
Standard_EXPORT Standard_Boolean ReadOwn (IFSelect_SessionFile& file, const TCollection_AsciiString& type, Handle(Standard_Transient)& item) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ public:
|
||||
Standard_EXPORT IFSelect_DispGlobal();
|
||||
|
||||
//! Returns as Label, "One File for all Input"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True : maximum equates 1
|
||||
Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
|
||||
@@ -54,7 +54,7 @@ public:
|
||||
//! Computes the list of produced Packets. It is made of only ONE
|
||||
//! Packet, which gets the RootResult from the Final Selection.
|
||||
//! Remark : the inherited exception raising is never activated.
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ public:
|
||||
Standard_EXPORT Standard_Integer CountValue() const;
|
||||
|
||||
//! Returns as Label, "One File per <count> Input Entities"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True, maximum count is given as <nbent>
|
||||
Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
|
||||
@@ -69,7 +69,7 @@ public:
|
||||
//! Computes the list of produced Packets. It defines Packets in
|
||||
//! order to have at most <Count> Entities per Packet, Entities
|
||||
//! are given by RootResult from the Final Selection.
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ public:
|
||||
Standard_EXPORT Standard_Integer CountValue() const;
|
||||
|
||||
//! Returns as Label, "Maximum <count> Files"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True, maximum count is given as CountValue
|
||||
Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
|
||||
@@ -73,7 +73,7 @@ public:
|
||||
//! order to have <Count> Packets, except if the input count of
|
||||
//! Entities is lower. Entities are given by RootResult from the
|
||||
//! Final Selection.
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ public:
|
||||
Standard_EXPORT IFSelect_DispPerOne();
|
||||
|
||||
//! Returns as Label, "One File per Input Entity"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True, maximum limit is given as <nbent>
|
||||
Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
|
||||
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
//! Returns the list of produced Packets. It defines one Packet
|
||||
//! per Entity given by RootResult from the Final Selection.
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ public:
|
||||
Standard_EXPORT Standard_CString SignName() const;
|
||||
|
||||
//! Returns as Label, "One File per Signature <name>"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True, maximum count is given as <nbent>
|
||||
Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
|
||||
@@ -66,7 +66,7 @@ public:
|
||||
//! Computes the list of produced Packets. It defines Packets from
|
||||
//! the SignCounter, which sirts the input Entities per Signature
|
||||
//! (specific of the SignCounter).
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
|
||||
Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -46,10 +46,10 @@ public:
|
||||
Standard_EXPORT Handle(IFSelect_EditForm) EditForm() const;
|
||||
|
||||
//! Acts by applying an EditForm to entities, selected or all model
|
||||
Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
|
||||
Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns Label as "Apply EditForm <+ label of EditForm>"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -51,10 +51,10 @@ public:
|
||||
//! Acts by computing orders (by method All from ShareTool) then
|
||||
//! forcing them in the model. Remark that selection is ignored :
|
||||
//! ALL the model is processed in once
|
||||
Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
|
||||
Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns Label as "Reorder, Roots (last or first)"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -65,15 +65,15 @@ public:
|
||||
//! By default, its long name equates its shortname
|
||||
Standard_EXPORT void AddConstantText (const Standard_CString val, const Standard_CString shortname, const Standard_CString completename = "");
|
||||
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT Standard_Boolean Recognize (const Handle(IFSelect_EditForm)& form) const;
|
||||
Standard_EXPORT Standard_Boolean Recognize (const Handle(IFSelect_EditForm)& form) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT Handle(TCollection_HAsciiString) StringValue (const Handle(IFSelect_EditForm)& form, const Standard_Integer num) const;
|
||||
Standard_EXPORT Handle(TCollection_HAsciiString) StringValue (const Handle(IFSelect_EditForm)& form, const Standard_Integer num) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT Standard_Boolean Load (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Load (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT Standard_Boolean Apply (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Apply (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a ParamEditor to work on the Static Parameters of
|
||||
//! which names are listed in <list>
|
||||
|
||||
@@ -110,7 +110,7 @@ public:
|
||||
//! Returns the list of selected entities (list of entities
|
||||
//! complying with rank criterium)
|
||||
//! Error if the input list has more than one Item
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Puts into <res>, the sub-entities of the list, from n1 to
|
||||
//! n2 included. Remark that adequation with Entity's type and
|
||||
@@ -122,7 +122,7 @@ public:
|
||||
//! then Specific List Label, then, following cases :
|
||||
//! " From .. Until .." or "From .." or "Until .." or "Rank no .."
|
||||
//! Specific type is given by deferred method ListLabel
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns the specific label for the list, which is included as
|
||||
//! a part of Label
|
||||
|
||||
@@ -46,7 +46,7 @@ public:
|
||||
//! Returns True for an Entity (model->Value(num)) which is kind
|
||||
//! of the choosen type, given by the method TypeForMatch.
|
||||
//! Criterium is IsKind.
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ public:
|
||||
|
||||
//! Puts in an Iterator the Selections from which "me" depends
|
||||
//! This list is empty for all SelectBase type Selections
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ public:
|
||||
|
||||
//! Puts in an Iterator the Selections from which "me" depends
|
||||
//! That is to say, the list of Input Selections
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@ public:
|
||||
|
||||
//! Puts in an Iterator the Selections from which "me" depends
|
||||
//! That is to say, the list of Input Selections
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -81,7 +81,7 @@ public:
|
||||
|
||||
//! Puts in an Iterator the Selections from which "me" depends
|
||||
//! This list contains one Selection : the InputSelection
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
|
||||
Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -43,10 +43,10 @@ public:
|
||||
|
||||
//! Returns the list of selected entities : they are the Entities
|
||||
//! gotten from the Main Input but not from the Diff Input
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Difference"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@ public:
|
||||
|
||||
//! Returns the list of selected entities : the Entity having the
|
||||
//! specified Number (this result assures naturally uniqueness)
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Entity Number ..."
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -47,10 +47,10 @@ public:
|
||||
//! Returns True for an Entity which is qualified as "Error", i.e.
|
||||
//! if <model> explicitly knows <ent> (through its Number) as
|
||||
//! Erroneous
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Error Entities"
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ public:
|
||||
//! taken for output, or to explore. If the maximum level has not
|
||||
//! yet been attained, or if no max level is specified, entities
|
||||
//! to be explored are themselves used as if they were input
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Analyses and, if required, Explores an entity, as follows :
|
||||
//! The explored list starts as empty, it has to be filled by this
|
||||
@@ -80,7 +80,7 @@ public:
|
||||
|
||||
//! Returns a text saying "(Recursive)" or "(Level nn)" plus
|
||||
//! specific criterium returned by ExploreLabel (see below)
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the way of exploration
|
||||
Standard_EXPORT virtual TCollection_AsciiString ExploreLabel() const = 0;
|
||||
|
||||
@@ -56,7 +56,7 @@ public:
|
||||
//! Returns the list of selected entities. Works by calling the
|
||||
//! method Sort on each input Entity : the Entity is kept as
|
||||
//! output if Sort returns the same value as Direct status
|
||||
Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True for an Entity if it satisfies the Sort criterium
|
||||
//! It receives :
|
||||
@@ -76,7 +76,7 @@ public:
|
||||
|
||||
//! Returns a text saying "Picked" or "Removed", plus the
|
||||
//! specific criterium returned by ExtractLabel (see below)
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium for extraction
|
||||
Standard_EXPORT virtual TCollection_AsciiString ExtractLabel() const = 0;
|
||||
|
||||
@@ -64,10 +64,10 @@ public:
|
||||
Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns always False because RootResult has done the work
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium, includes the flag name
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ public:
|
||||
//! n2 included. Remark that adequation with Entity's type and
|
||||
//! length of list has already been made at this stage
|
||||
//! Called by RootResult; calls ListedEntity (see below)
|
||||
Standard_EXPORT void FillResult (const Standard_Integer n1, const Standard_Integer n2, const Handle(Standard_Transient)& ent, Interface_EntityIterator& result) const;
|
||||
Standard_EXPORT void FillResult (const Standard_Integer n1, const Standard_Integer n2, const Handle(Standard_Transient)& ent, Interface_EntityIterator& result) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -42,10 +42,10 @@ public:
|
||||
|
||||
//! Returns the list of selected Entities, which is the common part
|
||||
//! of results from all input selections. Uniqueness is guaranteed.
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Intersection (AND)"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -42,14 +42,14 @@ public:
|
||||
|
||||
//! Returns the list of selected entities : the Entities of the
|
||||
//! Model (note that this result assures naturally uniqueness)
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! The complete list of Entities (including shared ones) ...
|
||||
//! is exactly identical to RootResults in this case
|
||||
Standard_EXPORT virtual Interface_EntityIterator CompleteResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Model Entities"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -44,10 +44,10 @@ public:
|
||||
|
||||
//! Returns the list of selected entities : the Roots of the Model
|
||||
//! (note that this result assures naturally uniqueness)
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Model Roots"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -118,11 +118,11 @@ public:
|
||||
//! Returns the list of selected items. Only the selected entities
|
||||
//! which are present in the graph are given (this result assures
|
||||
//! uniqueness).
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text which identifies the type of selection made.
|
||||
//! It is "Pointed Entities"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -78,11 +78,11 @@ public:
|
||||
|
||||
//! Returns True for an Entity of which occurence number in the
|
||||
//! iteration is inside the selected Range (considers <rank>)
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : following cases,
|
||||
//! " From .. Until .." or "From .." or "Until .." or "Rank no .."
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -59,10 +59,10 @@ public:
|
||||
Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns always True, because RootResult has done work
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Local Root Componants"
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@ public:
|
||||
Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns always True, because RootResult has done work
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Local Root Entities"
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ public:
|
||||
Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns always False because RootResult has done the work
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : query :
|
||||
//! SentCount = 0 -> "Remaining (non-sent) entities"
|
||||
@@ -85,7 +85,7 @@ public:
|
||||
//! SentCount = 2, AtLeast = False -> "Sent twice entities"
|
||||
//! SentCount > 2, AtLeast = True -> "Sent at least <count> times entities"
|
||||
//! SentCount > 2, AtLeast = False -> "Sent <count> times entities"
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -42,10 +42,10 @@ public:
|
||||
|
||||
//! Returns the list of selected entities (list of entities
|
||||
//! shared by those of input list)
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Shared (one level)"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -44,10 +44,10 @@ public:
|
||||
|
||||
//! Returns the list of selected entities (list of entities
|
||||
//! which share (level one) those of input list)
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Sharing (one level)"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -88,7 +88,7 @@ public:
|
||||
Standard_EXPORT virtual Standard_Boolean SortInGraph (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Not called, defined only to remove a deferred method here
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns Text used to Sort Entity on its Signature or SignCounter
|
||||
Standard_EXPORT const TCollection_AsciiString& SignatureText() const;
|
||||
@@ -99,7 +99,7 @@ public:
|
||||
//! Returns a text defining the criterium.
|
||||
//! (it refers to the text and exact flag to be matched, and is
|
||||
//! qualified by the Name provided by the Signature)
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -62,12 +62,12 @@ public:
|
||||
//! Explores an entity : its Shared entities
|
||||
//! <ent> to take if it matches the Signature
|
||||
//! At level max, filters the result. Else gives all Shareds
|
||||
Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
|
||||
Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium.
|
||||
//! (it refers to the text and exact flag to be matched, and is
|
||||
//! qualified by the Name provided by the Signature)
|
||||
Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -62,12 +62,12 @@ public:
|
||||
//! Explores an entity : its sharing entities
|
||||
//! <ent> to take if it matches the Signature
|
||||
//! At level max, filters the result. Else gives all sharings
|
||||
Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
|
||||
Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium.
|
||||
//! (it refers to the text and exact flag to be matched, and is
|
||||
//! qualified by the Name provided by the Signature)
|
||||
Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -90,12 +90,12 @@ public:
|
||||
//! this result is set as alternate input for the first item,
|
||||
//! which computes its result : this result is set as alternate
|
||||
//! input for the second item, etc...
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns the Label
|
||||
//! Either it has been defined by SetLabel, or it will give
|
||||
//! "Suite of nn Selections"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -47,11 +47,11 @@ public:
|
||||
|
||||
//! Returns the Type to be matched for select : this is the type
|
||||
//! given at instantiation time
|
||||
Standard_EXPORT Handle(Standard_Type) TypeForMatch() const;
|
||||
Standard_EXPORT Handle(Standard_Type) TypeForMatch() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium.
|
||||
//! (should by gotten from Type of Entity used for instantiation)
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -42,10 +42,10 @@ public:
|
||||
|
||||
//! Returns the list of selected Entities, which is the addition
|
||||
//! result from all input selections. Uniqueness is guaranteed.
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
|
||||
Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Union (OR)"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -44,10 +44,10 @@ public:
|
||||
|
||||
//! Returns True for an Entity which is qualified as "Unknown",
|
||||
//! i.e. if <model> known <ent> (through its Number) as Unknown
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text defining the criterium : "Recognized Entities"
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
|
||||
Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -205,10 +205,10 @@ public:
|
||||
//! xstep is a simple prefix (useful in a wider environment, to
|
||||
//! avoid conflicts on command names)
|
||||
//! xset control commands which create items with names
|
||||
Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& session);
|
||||
Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& session) Standard_OVERRIDE;
|
||||
|
||||
//! Help for specific commands (apart from general command help)
|
||||
Standard_EXPORT Standard_CString Help (const Standard_Integer number) const;
|
||||
Standard_EXPORT Standard_CString Help (const Standard_Integer number) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ public:
|
||||
|
||||
//! Returns the Signature for a Transient object, as its Category
|
||||
//! recorded in the model
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ public:
|
||||
|
||||
//! Concatenates the values of sub-signatures, with their
|
||||
//! tabulations
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Specialized Match Rule
|
||||
//! If <exact> is False, simply checks if at least one sub-item
|
||||
|
||||
@@ -47,7 +47,7 @@ public:
|
||||
|
||||
//! Returns the Signature for a Transient object, as its Dynamic
|
||||
//! Type, with or without package name, according starting option
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ public:
|
||||
//! Returns the Signature for a Transient object, as a validity
|
||||
//! deducted from data (reports) stored in the model
|
||||
//! Calls the class method CVal
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ public:
|
||||
//! of each sub-class of Signature. For a Null Handle, it should
|
||||
//! provide ""
|
||||
//! It can work with the model which contains the entity
|
||||
Standard_EXPORT Standard_CString Name() const;
|
||||
Standard_EXPORT Standard_CString Name() const Standard_OVERRIDE;
|
||||
|
||||
//! The label of a Signature uses its name as follow :
|
||||
//! "Signature : <name>"
|
||||
|
||||
@@ -116,7 +116,7 @@ public:
|
||||
|
||||
//! Performs the Standard Transformation, by calling Copy then
|
||||
//! ApplyModifiers (which can return an error status)
|
||||
Standard_EXPORT Standard_Boolean Perform (const Interface_Graph& G, const Handle(Interface_Protocol)& protocol, Interface_CheckIterator& checks, Handle(Interface_InterfaceModel)& newmod);
|
||||
Standard_EXPORT Standard_Boolean Perform (const Interface_Graph& G, const Handle(Interface_Protocol)& protocol, Interface_CheckIterator& checks, Handle(Interface_InterfaceModel)& newmod) Standard_OVERRIDE;
|
||||
|
||||
//! This the first operation. It calls StandardCopy or OnTheSpot
|
||||
//! according the option
|
||||
@@ -143,12 +143,12 @@ public:
|
||||
//! This methods allows to know what happened to a starting
|
||||
//! entity after the last Perform. It reads result from the map
|
||||
//! which was filled by Perform.
|
||||
Standard_EXPORT Standard_Boolean Updated (const Handle(Standard_Transient)& entfrom, Handle(Standard_Transient)& entto) const;
|
||||
Standard_EXPORT Standard_Boolean Updated (const Handle(Standard_Transient)& entfrom, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a text which defines the way a Transformer works :
|
||||
//! "On the spot edition" or "Standard Copy" followed by
|
||||
//! "<nn> Modifiers"
|
||||
Standard_EXPORT TCollection_AsciiString Label() const;
|
||||
Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user