A common root of objects in GEOM module. More...
import "GEOM_Gen.idl";
Public Member Functions | |
| void | SetName (in string theName) | 
| Set name of the object.  More... | |
| string | GetName () | 
| Get name of the object associated with this object.  More... | |
| string | GetEntry () | 
| Get internal (unique) entry of the object in the GEOM component's data tree.  More... | |
| long | GetStudyID () | 
| Get ID of study, where the object is created.  More... | |
| long | GetType () | 
| Get internal type of operation created this object (POINT, BOX, CYLINDER, EXTRUSION...).  More... | |
| long | GetTick () | 
| Get value of a modification counter of the object.  More... | |
| void | SetStudyEntry (in string theEntry) | 
| Set a Study entry where this object was published.  More... | |
| string | GetStudyEntry () | 
| Get a Study entry where this object was published.  More... | |
| ListOfGBO | GetDependency () | 
| Get a list of all GEOM_Object on which were the arguments when this object was constructed and modified.  More... | |
| ListOfGBO | GetLastDependency () | 
| Get a list of GEOM_Object on which the last function that created or modified the object depends.  More... | |
| boolean | IsShape () | 
| boolean | IsSame (in GEOM_BaseObject other) | 
| void | SetParameters (in string theParameters) | 
| string | GetParameters () | 
| Return list of notebook variables used for object creation separated by ":" symbol.  More... | |
| CreationInformationSeq | GetCreationInformation () | 
| Return name of operation and values of parameters used for object creation.  More... | |
A common root of objects in GEOM module.
| void SetName | ( | in string | theName | ) | 
Set name of the object.
| theName | is a name which will be associated with this object. | 
| string GetName | ( | ) | 
Get name of the object associated with this object.
| string GetEntry | ( | ) | 
| long GetStudyID | ( | ) | 
Get ID of study, where the object is created.
| long GetType | ( | ) | 
Get internal type of operation created this object (POINT, BOX, CYLINDER, EXTRUSION...).
| long GetTick | ( | ) | 
Get value of a modification counter of the object.
| void SetStudyEntry | ( | in string | theEntry | ) | 
Set a Study entry where this object was published.
| string GetStudyEntry | ( | ) | 
Get a Study entry where this object was published.
| ListOfGBO GetDependency | ( | ) | 
Get a list of all GEOM_Object on which were the arguments when this object was constructed and modified.
| ListOfGBO GetLastDependency | ( | ) | 
Get a list of GEOM_Object on which the last function that created or modified the object depends.
| boolean IsShape | ( | ) | 
| boolean IsSame | ( | in GEOM_BaseObject | other | ) | 
| void SetParameters | ( | in string | theParameters | ) | 
Set list of parameters
| theParameters | is a string containing the notebook variables separated by ":" symbol, used for object creation | 
| string GetParameters | ( | ) | 
Return list of notebook variables used for object creation separated by ":" symbol.
| CreationInformationSeq GetCreationInformation | ( | ) | 
Return name of operation and values of parameters used for object creation.