Grx.Mgd 1.0
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
Gssoft.Gscad.DatabaseServices.Point3AngularDimension Class Reference

Public Member Functions

 Point3AngularDimension (Point3d centerPoint, Point3d line1Point, Point3d line2Point, Point3d arcPoint, string dimensionText, ObjectId dimensionStyle)
 
- Public Member Functions inherited from Gssoft.Gscad.DatabaseServices.Dimension
DimStyleTableRecord GetDimstyleData ()
 
string FormatMeasurement (double measurement, string dimensionText)
 
void FieldFromMText (MText dimMText)
 
void FieldToMText (MText dimMText)
 
void GenerateLayout ()
 
void RecomputeDimensionBlock (bool forceUpdate)
 
void RemoveTextField ()
 
void ResetTextDefinedSize ()
 
void SetDimstyleData (DimStyleTableRecord style)
 
- Public Member Functions inherited from Gssoft.Gscad.DatabaseServices.Entity
Entity GetTransformedCopy (Matrix3d transform)
 
virtual Geometry.Plane GetPlane ()
 
void Explode (DBObjectCollection entitySet)
 
virtual void Highlight ()
 
virtual void Highlight (FullSubentityPath subId, bool highlightAll)
 
virtual void Unhighlight ()
 
virtual void Unhighlight (FullSubentityPath subId, bool highlightAll)
 
void SetDatabaseDefaults ()
 
void SetDatabaseDefaults (Database sourceDatabase)
 
virtual void TransformBy (Matrix3d transform)
 
Entity GetSubentity (FullSubentityPath id)
 
virtual Extents3d GetSubentityGeometricExtents (FullSubentityPath subPath)
 
void RecordGraphicsModified (bool setModified)
 
virtual void SetDragStatus (DragStatus status)
 
virtual void SetGripStatus (GripStatus status)
 
void SetPropertiesFrom (Entity entityPointer)
 
void Draw ()
 
void List ()
 
virtual bool IsContentSnappable ()
 
virtual void SetLayerId (ObjectId newValue, bool allowHidden)
 
virtual void SetSubentityGripStatus (GripStatus status, FullSubentityPath subentity)
 
void IntersectWith (Entity entityPointer, Intersect intersectType, Geometry.Plane projectionPlane, Point3dCollection points, long thisGraphicSystemMarker, long otherGraphicSystemMarker)
 
void IntersectWith (Entity entityPointer, Intersect intersectType, Point3dCollection points, long thisGraphicSystemMarker, long otherGraphicSystemMarker)
 
void IntersectWith (Entity entityPointer, Intersect intersectType, Geometry.Plane projectionPlane, Point3dCollection points, IntPtr thisGraphicSystemMarker, IntPtr otherGraphicSystemMarker)
 
void IntersectWith (Entity entityPointer, Intersect intersectType, Point3dCollection points, IntPtr thisGraphicSystemMarker, IntPtr otherGraphicSystemMarker)
 
void GetObjectSnapPoints (ObjectSnapModes snapMode, int gsSelectionMark, Point3d pickPoint, Point3d lastPoint, Matrix3d viewTransform, Point3dCollection snapPoints, IntegerCollection geometryIds, Matrix3d insertionMat)
 
void GetObjectSnapPoints (ObjectSnapModes snapMode, int gsSelectionMark, Point3d pickPoint, Point3d lastPoint, Matrix3d viewTransform, Point3dCollection snapPoints, IntegerCollection geometryIds)
 
void GetStretchPoints (Point3dCollection stretchPoints)
 
void MoveStretchPointsAt (IntegerCollection indices, Vector3d offset)
 
- Public Member Functions inherited from Gssoft.Gscad.DatabaseServices.DBObject
virtual void ApplyPartialUndo (DwgFiler undoFiler, RXClass classObj)
 
void Cancel ()
 
void Close ()
 
void CloseAndPage (bool onlyWhenClean)
 
void CreateExtensionDictionary ()
 
virtual DecomposeForSaveReplacementRecord DecomposeForSave (DwgVersion version)
 
virtual DBObject DeepClone (DBObject ownerPointer, IdMapping idMap, bool isPrimary)
 
void DisableUndoRecording (bool disable)
 
void DowngradeOpen ()
 
void DowngradeToNotify (bool wasWritable)
 
void DwgIn (DwgFiler filer)
 
void DwgOut (DwgFiler filer)
 
void DxfIn (DxfFiler filer)
 
void DxfOut (DxfFiler filer)
 
void Erase ()
 
void Erase (bool erasing)
 
ObjectId GetField ()
 
ObjectId GetField (string propertyName)
 
virtual FullDwgVersion GetObjectSaveVersion (DwgFiler filer)
 
virtual FullDwgVersion GetObjectSaveVersion (DxfFiler filer)
 
Gcad.ErrorStatus AddPersistentReactor (ObjectId objId)
 
void RemovePersistentReactor (ObjectId objId)
 
List< RXObjectGetReactors ()
 
List< RXObjectGetTransientReactors ()
 
void HandOverTo ([CallerMustClose()] DBObject newPointer, bool keepXData, bool keepExtensionDictionary)
 
bool HasPersistentReactor (ObjectId objId)
 
void ReleaseExtensionDictionary ()
 
ObjectId RemoveField ()
 
void RemoveField (ObjectId id)
 
ObjectId RemoveField (string propertyName)
 
void SetObjectIdsInFlux ()
 
void SwapIdWith (ObjectId otherId, bool swapExtendedData, bool swapExtensionDictionary)
 
virtual void SwapReferences (IdMapping idMap)
 
bool UpgradeFromNotify ()
 
void UpgradeOpen ()
 
virtual DBObject WblockClone (RXObject ownerPointer, IdMapping idMap, bool isPrimary)
 
ResultBuffer GetXDataForApplication (string applicationName)
 
void AddContext (ObjectContext context)
 
void RemoveContext (ObjectContext context)
 
bool HasContext (ObjectContext context)
 
ObjectIdCollection GetPersistentReactorIds ()
 
void SetPaperOrientation (bool bPaperOrientation)
 
bool SetFromStyle ()
 
- Public Member Functions inherited from Gssoft.Gscad.Runtime.RXObject
RXClass GetRXClass ()
 
virtual object Clone ()
 
int CompareTo (object obj)
 
virtual void CopyFrom (RXObject source)
 
IntPtr QueryX (RXClass protocolClass)
 
IntPtr X (RXClass protocolClass)
 
- Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
override bool Equals (object obj)
 
override int GetHashCode ()
 
void Dispose ()
 

Properties

Point3d ArcPoint [get, set]
 
Point3d CenterPoint [get, set]
 
Point3d XLine1Point [get, set]
 
Point3d XLine2Point [get, set]
 
- Properties inherited from Gssoft.Gscad.DatabaseServices.Dimension
double TextLineSpacingFactor [get, set]
 
virtual double CenterMarkSize [get]
 
virtual double Dimaltf [get, set]
 
virtual double Dimaltmzf [get, set]
 
virtual double Dimlfac [get, set]
 
virtual double Dimmzf [get, set]
 
virtual double Dimscale [get, set]
 
virtual double Dimtfac [get, set]
 
virtual double Dimtm [get, set]
 
virtual double Dimtp [get, set]
 
virtual double Dimtvp [get, set]
 
double Elevation [get, set]
 
double Measurement [get]
 
virtual double Dimaltrnd [get, set]
 
virtual double Dimasz [get, set]
 
virtual double Dimcen [get, set]
 
virtual double Dimdle [get, set]
 
virtual double Dimdli [get, set]
 
virtual double Dimexe [get, set]
 
virtual double Dimexo [get, set]
 
virtual double Dimfxlen [get, set]
 
virtual double Dimgap [get, set]
 
virtual double Dimrnd [get, set]
 
virtual double Dimtsz [get, set]
 
virtual double Dimtxt [get, set]
 
double HorizontalRotation [get, set]
 
double TextRotation [get, set]
 
virtual double Dimjogang [get, set]
 
bool DynamicDimension [get, set]
 
bool UsingDefaultTextPosition [get, set]
 
virtual bool AltSuppressLeadingZeros [get, set]
 
virtual bool AltSuppressTrailingZeros [get, set]
 
virtual bool AltSuppressZeroFeet [get, set]
 
virtual bool AltSuppressZeroInches [get, set]
 
virtual bool AltToleranceSuppressLeadingZeros [get, set]
 
virtual bool AltToleranceSuppressTrailingZeros [get, set]
 
virtual bool AltToleranceSuppressZeroFeet [get, set]
 
virtual bool AltToleranceSuppressZeroInches [get, set]
 
virtual bool Dimalt [get, set]
 
virtual bool DimfxlenOn [get, set]
 
virtual bool Dimlim [get, set]
 
virtual bool Dimsah [get, set]
 
virtual bool Dimsd1 [get, set]
 
virtual bool Dimsd2 [get, set]
 
virtual bool Dimse1 [get, set]
 
virtual bool Dimse2 [get, set]
 
virtual bool Dimsoxd [get, set]
 
virtual bool Dimtih [get, set]
 
virtual bool Dimtix [get, set]
 
virtual bool Dimtofl [get, set]
 
virtual bool Dimtoh [get, set]
 
virtual bool Dimtol [get, set]
 
virtual bool Dimtxtdirection [get, set]
 
virtual bool Dimupt [get, set]
 
virtual bool SuppressAngularLeadingZeros [get, set]
 
virtual bool SuppressAngularTrailingZeros [get, set]
 
virtual bool SuppressLeadingZeros [get, set]
 
virtual bool SuppressTrailingZeros [get, set]
 
virtual bool SuppressZeroFeet [get, set]
 
virtual bool SuppressZeroInches [get, set]
 
virtual bool ToleranceSuppressLeadingZeros [get, set]
 
virtual bool ToleranceSuppressTrailingZeros [get, set]
 
virtual bool ToleranceSuppressZeroFeet [get, set]
 
virtual bool ToleranceSuppressZeroInches [get, set]
 
virtual char Dimdsep [get, set]
 
AttachmentPoint TextAttachment [get, set]
 
LineSpacingStyle TextLineSpacingStyle [get, set]
 
ObjectId Dimblk [get, set]
 
ObjectId Dimblk1 [get, set]
 
ObjectId Dimblk2 [get, set]
 
ObjectId DimBlockId [get, set]
 
ObjectId DimensionStyle [get, set]
 
Point3d DimBlockPosition [get]
 
Point3d TextPosition [get, set]
 
Vector2d TextDefinedSize [get, set]
 
Vector3d Normal [get, set]
 
string DimensionText [get, set]
 
virtual Color Dimclrd [get, set]
 
virtual Color Dimclre [get, set]
 
virtual Color Dimclrt [get, set]
 
virtual Color Dimtfillclr [get, set]
 
virtual DimensionCenterMarkType CenterMarkType [get]
 
virtual LineWeight Dimlwd [get, set]
 
virtual LineWeight Dimlwe [get, set]
 
virtual ObjectId Dimldrblk [get, set]
 
virtual ObjectId Dimltex1 [get, set]
 
virtual ObjectId Dimltex2 [get, set]
 
virtual ObjectId Dimltype [get, set]
 
virtual ObjectId TextStyleId [get, set]
 
virtual int Dimadec [get, set]
 
virtual int Dimaltd [get, set]
 
virtual int Dimalttd [get, set]
 
virtual int Dimalttz [get, set]
 
virtual int Dimaltu [get, set]
 
virtual int Dimaltz [get, set]
 
virtual int Dimarcsym [get, set]
 
virtual int Dimatfit [get, set]
 
virtual int Dimaunit [get, set]
 
virtual int Dimazin [get, set]
 
virtual int Dimdec [get, set]
 
virtual int Dimfrac [get, set]
 
virtual int Dimjust [get, set]
 
virtual int Dimlunit [get, set]
 
virtual int Dimtad [get, set]
 
virtual int Dimtdec [get, set]
 
virtual int Dimtfill [get, set]
 
virtual int Dimtmove [get, set]
 
virtual int Dimtolj [get, set]
 
virtual int Dimtzin [get, set]
 
virtual int Dimzin [get, set]
 
virtual string AlternatePrefix [get, set]
 
virtual string AlternateSuffix [get, set]
 
virtual string Dimaltmzs [get, set]
 
virtual string Dimapost [get, set]
 
virtual string DimensionStyleName [get, set]
 
virtual string Dimmzs [get, set]
 
virtual string Dimpost [get, set]
 
virtual string Prefix [get, set]
 
virtual string Suffix [get, set]
 
- Properties inherited from Gssoft.Gscad.DatabaseServices.Entity
string Material [get, set]
 
ObjectId MaterialId [get, set]
 
ObjectId BlockId [get]
 
string BlockName [get]
 
LineWeight LineWeight [get, set]
 
bool CastShadows [get, set]
 
int ColorIndex [get, set]
 
virtual bool IsPlanar [get]
 
bool CloneMeForDragging [get]
 
CollisionType CollisionType [get]
 
bool ReceiveShadows [get, set]
 
ObjectId LinetypeId [get, set]
 
ObjectId EdgeStyleId [get, set]
 
ObjectId FaceStyleId [get, set]
 
ObjectId VisualStyleId [get, set]
 
Matrix3d Ecs [get]
 
Extents3d GeometricExtents [get]
 
Extents3d GeomExtents [get]
 
Color Color [get, set]
 
ObjectId LayerId [get, set]
 
EntityColor EntityColor [get]
 
bool Visible [get, set]
 
double LinetypeScale [get, set]
 
string Layer [get, set]
 
Matrix3d CompoundObjectTransform [get]
 
string Linetype [get, set]
 
string PlotStyleName [get, set]
 
Transparency Transparency [get, set]
 
- Properties inherited from Gssoft.Gscad.DatabaseServices.DBObject
Database Database [get]
 
Drawable Drawable [get]
 
ObjectId ExtensionDictionary [get]
 
Handle Handle [get]
 
bool HasFields [get]
 
bool HasSaveVersionOverride [get, set]
 
ObjectId Id [get]
 
ObjectId ObjectId [get]
 
ObjectId OwnerId [get]
 
bool IsAProxy [get]
 
bool IsCancelling [get]
 
bool IsErased [get]
 
bool IsEraseStatusToggled [get]
 
bool IsModified [get]
 
bool IsModifiedGraphics [get]
 
bool IsModifiedXData [get]
 
bool IsNewObject [get]
 
bool IsNotifyEnabled [get]
 
bool IsNotifying [get]
 
bool IsObjectIdsInFlux [get]
 
bool IsPersistent [get]
 
bool IsReadEnabled [get]
 
bool IsReallyClosing [get]
 
bool IsTransactionResident [get]
 
bool IsUndoing [get]
 
bool IsWriteEnabled [get]
 
DuplicateRecordCloning MergeStyle [get]
 
virtual FullDwgVersion ObjectBirthVersion [get]
 
DwgFiler UndoFiler [get]
 
virtual ResultBuffer XData [get, set]
 
AnnotativeStates Annotative [get, set]
 
object AcadObject [get]
 
PaperOrientationStates PaperOrientation [get]
 
ObjectClosedEventHandler ObjectClosed
 
ObjectErasedEventHandler Erased
 
ObjectEventHandler Copied
 
ObjectEventHandler SubObjectModified
 
EventHandler Cancelled
 
EventHandler Goodbye
 
EventHandler Modified
 
EventHandler ModifiedXData
 
EventHandler ModifyUndone
 
EventHandler OpenedForModify
 
EventHandler Reappended
 
EventHandler Unappended
 
- Properties inherited from Gssoft.Gscad.GraphicsInterface.Drawable
Extents3d Bounds [get]
 
- Properties inherited from Gssoft.Gscad.Runtime.DisposableWrapper
bool AutoDelete [get, set]
 
bool IsDisposed [get]
 
IntPtr UnmanagedObject [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from Gssoft.Gscad.DatabaseServices.DBObject
static bool IsCustomObject (ObjectId id)
 
- Static Public Member Functions inherited from Gssoft.Gscad.Runtime.RXObject
static RXObject Create (IntPtr unmanagedPointer, bool autoDelete)
 
static RXClass GetClass (Type type)
 
- Static Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
static DisposableWrapper Create (Type type, IntPtr unmanagedPointer, bool autoDelete)
 
static bool operator== (DisposableWrapper a, DisposableWrapper b)
 
static bool operator!= (DisposableWrapper a, DisposableWrapper b)
 
- Protected Member Functions inherited from Gssoft.Gscad.DatabaseServices.DBObject
void AssertNotifyEnabled ()
 
void AssertReadEnabled ()
 
void AssertWriteEnabled (bool autoUndo, bool recordModified)
 
virtual void DwgInFields (DwgFiler filer)
 
virtual void DwgOutFields (DwgFiler filer)
 
virtual void DxfInFields (DxfFiler filer)
 
virtual void DxfOutFields (DxfFiler filer)
 
override void DeleteUnmanagedObject ()
 
- Protected Member Functions inherited from Gssoft.Gscad.Runtime.RXObject
override void DeleteUnmanagedObject ()
 
- Protected Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
abstract void DeleteUnmanagedObject ()
 
 DisposableWrapper (object obj, bool autoDelete)
 
 DisposableWrapper (IntPtr unmanagedPointer, bool autoDelete)
 
virtual void Dispose (bool disposing)