Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Autodesk::AutoCAD::Runtime::Wrapper("CompanyDevicePh")]
- public ref class CompanyDevicePhMgd : public Autodesk::AutoCAD::DatabaseServices::Entity {
- public:
- //- Constructor
- CompanyDevicePhMgd () ;
- internal:
- CompanyDevicePhMgd (System::IntPtr unmanagedPointer, bool bAutoDelete) ;
- //- Returns the unmanaged ARX Object
- inline CompanyDevicePh *GetImpObj () {
- return (static_cast<CompanyDevicePh *>(UnmanagedObject.ToPointer ())) ;
- }
- protected:
- void Test2();
- private:
- //System::Collections::Generic::List<MgdProperty^> ^pvProperties;
- public:
- //- To define properties which get/set values of your object
- //- the format you must use is
- String ^ Name;
- String ^ FilePath;
- String ^ NameForDrawing;
- bool ConnectedWithBaseDevice;
- double Amperage;
- //String ^ CircuitConnectionPath;
- int ChosenPresetIndex;
- int ChosenSpecPresetIndex;
- String ^ CategoryId;
- System::Collections::Generic::List<System::String^> ^MainRepsPaths;
- String ^ MongoId;
- MgdDevType Type;
- System::Collections::Generic::List<Autodesk::AutoCAD::DatabaseServices::Handle> ^vHandleConnects;
- System::Collections::Generic::List<Autodesk::AutoCAD::DatabaseServices::Handle> ^vHandleMainDispReps;
- System::Collections::Generic::List<Autodesk::AutoCAD::DatabaseServices::Handle> ^vHandleAnotherDispReps;
- System::Collections::Generic::List<Autodesk::AutoCAD::DatabaseServices::Handle> ^vHandleDependentEntities;
- System::Collections::Generic::List<StraightConnectionMgd^> ^vSconnections;
- //property System::Collections::Generic::List<MgdProperty^> ^vProperties{System::Collections::Generic::List<MgdProperty^> ^ get(); void set(System::Collections::Generic::List<MgdProperty^> ^value);};
- System::Collections::Generic::List<MgdProperty^> ^vProperties;
- System::Collections::Generic::List<MgdTerminal^> ^vTerminals;
- System::Collections::Generic::List<MgdPlumePositionInformation^> ^vPlumesCoords;
- void SetImpObjectData();
- void GetImpObjectData();
- void SetHandleVectors();
- void GetHandleVectors();
- void SetStructureVectors();
- void GetStructureVectors();
- void Initialize();
- void UpdateUndo();
- int CreateMainDispReps();
- //void GetSimilarTerminals(CompanyDevicePhMgd ^ AnotherDeviceMgd)
- //- __property Point2d get_Center();
- } ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement