-
Notifications
You must be signed in to change notification settings - Fork 0
DiGi.BDOT10k.Geometry.Interfaces
Definiuje podstawowy interfejs dla obiektów geometrycznych w systemie BDOT10k.
public interface IObiektGeometryczny : DiGi.Geometry.Visual.Planar.Interfaces.IVisual2D, DiGi.Geometry.Visual.Core.Interfaces.IVisual, DiGi.Core.Interfaces.IGuidObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IObject, DiGi.Geometry.Object.Core.Interfaces.IGeometryObject, DiGi.Geometry.Object.Planar.Interfaces.IGeometry2DObjectDerived
↳ PowierzchniowyObiektGeometryczny<T>
↳ IObiektGeometryczny<T,X>
Implements DiGi.Geometry.Visual.Planar.Interfaces.IVisual2D, DiGi.Geometry.Visual.Core.Interfaces.IVisual, DiGi.Core.Interfaces.IGuidObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IObject, DiGi.Geometry.Object.Core.Interfaces.IGeometryObject, DiGi.Geometry.Object.Planar.Interfaces.IGeometry2DObject
Pobiera typ bazowy obiektu geometrycznego.
System.Type? GetUnderlyingType();System.Type
Typ obiektu geometrycznego lub null, jeśli nie jest określony.
Definiuje generyczny interfejs dla obiektów geometrycznych z określonym typem geometrii oraz wyglądu.
public interface IObiektGeometryczny<T,X> : DiGi.BDOT10k.Geometry.Interfaces.IObiektGeometryczny, DiGi.Geometry.Visual.Planar.Interfaces.IVisual2D, DiGi.Geometry.Visual.Core.Interfaces.IVisual, DiGi.Core.Interfaces.IGuidObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IObject, DiGi.Geometry.Object.Core.Interfaces.IGeometryObject, DiGi.Geometry.Object.Planar.Interfaces.IGeometry2DObject, DiGi.Geometry.Visual.Planar.Interfaces.IVisual2D<T, X>, DiGi.Geometry.Visual.Core.Interfaces.IVisual<T, X>, DiGi.Geometry.Object.Core.Interfaces.IGeometryObject<T>, DiGi.Geometry.Object.Planar.Interfaces.IGeometry2DObject<T>
where T : DiGi.Geometry.Planar.Interfaces.IGeometry2D
where X : DiGi.Geometry.Visual.Core.Interfaces.IAppearanceT
Typ geometrii 2D implementujący interfejs DiGi.Geometry.Planar.Interfaces.IGeometry2D.
X
Typ wyglądu implementujący interfejs DiGi.Geometry.Visual.Core.Interfaces.IAppearance.
Derived
↳ PowierzchniowyObiektGeometryczny<T>
Implements IObiektGeometryczny, DiGi.Geometry.Visual.Planar.Interfaces.IVisual2D, DiGi.Geometry.Visual.Core.Interfaces.IVisual, DiGi.Core.Interfaces.IGuidObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IObject, DiGi.Geometry.Object.Core.Interfaces.IGeometryObject, DiGi.Geometry.Object.Planar.Interfaces.IGeometry2DObject, DiGi.Geometry.Visual.Planar.Interfaces.IVisual2D<T,X>, DiGi.Geometry.Visual.Core.Interfaces.IVisual<T,X>, DiGi.Geometry.Object.Core.Interfaces.IGeometryObject<T>, DiGi.Geometry.Object.Planar.Interfaces.IGeometry2DObject<T>