Description
This is namespace Autodesk.AutoCAD.GraphicsInterface.
Dynamic-Link Library (DLL)
AcDbMgd.dll
Classes
| Class | Description |
|---|---|
ClipBoundary | This .NET class wraps the AcGiClipBoundary ObjectARX struct.ClipBoundary is used to pass a clip boundary specification from a drawable... more |
![]() CommonDraw | This .NET class wraps the AcGiCommonDraw ObjectARX class.CommonDraw abstracts out the commonality between ViewportDraw and WorldDraw. This allows... more |
![]() Context | This .NET class wraps the AcGiContext ObjectARX class.The context can be thought of as the root object of the... more |
![]() ContextualColors | This .NET class wraps the AcGiContextualColors ObjectARX class.This class returns color information for objects that can have different colors... more |
![]() DistantLightTraits | This .NET class wraps the AcGiDistantLightTraits ObjectARX class.DistantLightTraits represents a distant light source, whose light is emitted in parallel... more |
![]() Drawable | This .NET class wraps the AcGiDrawable ObjectARX class.All graphical objects, both transient and persistent, will implement a drawable interface.... more |
![]() DrawableOverrule | This .NET class wraps the ObjectARX class AcGiDrawableOverrule. |
![]() DrawableTraits | This .NET class wraps the AcGiDrawableTraits ObjectARX class.This class allows a drawable to express its graphical traits to the... more |
EdgeData | This .NET class wraps the AcGiEdgeData ObjectARX class.EdgeData is a container for the optional data that can be specified... more |
FaceData | This .NET class wraps the AcGiFaceData ObjectARX class.This class is a container for the optional data that can be... more |
Fill | This is class Autodesk.AutoCAD.GraphicsInterface.Fill. |
![]() GdiDrawObject | This .Net class wraps the ObjectARX class AcGiGdiDrawObject.Implement this interface so that a GDI owner object can use the... more |
GenericTexture | This .NET class wraps the AcGiGenericTexture ObjectARX class.GenericTexture consists of a generic collection of parameters that represents a procedural... more |
![]() Geometry | This .NET class wraps the AcGiGeometry ObjectARX class.Geometry abstracts out the commonality between ViewportGeometry and WorldGeometry. To maintain... more |
![]() Glyph | This .NET class wraps the AcGiGlyph ObjectARX class.Glyph is used to provide the graphics primitives for drawing a glyph... more |
![]() GradientBackgroundTraits | This .NET class wraps the AcGiGradientBackgroundTraits ObjectARX class.GradientBackgroundTraits represents a gradient background to the underlying display system. An instance... more |
GradientFill | This is class Autodesk.AutoCAD.GraphicsInterface.GradientFill. |
![]() GroundPlaneBackgroundTraits | This .NET class wraps the AcGiGroundPlaneBackgroundTraits ObjectARX class. It represents a ground plane background to the underlying display system. |
HatchPattern | This is class Autodesk.AutoCAD.GraphicsInterface.HatchPattern. |
HatchPatternDefinition | This is class Autodesk.AutoCAD.GraphicsInterface.HatchPatternDefinition. |
![]() IBLBackgroundTraits | This class enables IBL background definitions to be elaborated to AcGi implementations. |
![]() ImageBackgroundTraits | This .NET class wraps the AcGiImageBackgroundTraits ObjectARX class.It represents an image background to the underlying display system. An instance... more |
ImageBGRA32 | This .NET class wraps the AcGiImageBGRA32 ObjectARX class.Image class for storing the color with a red, green, and blue... more |
ImageFileTexture | This .NET class wraps the AcGiImageFileTexture ObjectARX class. It represents a file based image texture. |
ImageTexture | This .NET class wraps the AcGiImageTexture ObjectARX class. It's an abstract class representing an image based texture. |
LightAttenuation | This .NET class wraps the AcGiLightAttenuation ObjectARX class. This is a container class for light attenuation properties. |
![]() LightTraits | This .NET class wraps the AcGiLightTraits ObjectARX class.Parent class for interfaces passed to Light objects in the implementation of... more |
Mapper | This .NET class wraps the AcGiMapper ObjectARX class. The Mapper class defines mappers. Mappers determine how an MaterialMap is positioned,... more |
MarbleTexture | This .NET class wraps the AcGiMarbleTexture ObjectARX class. It represents a "marble" procedural texture. |
MaterialColor | This .NET class wraps the AcGiMaterialColor ObjectARX class. It defines material component colors by color method and color value. |
MaterialMap | This .NET class wraps the AcGiMaterialMap ObjectARX class. It defines material component maps. Maps are described by dimension, source, format,... more |
MaterialTexture | This .NET class wraps the AcGiMaterialTexture ObjectARX class. This the abstract Base class for all material textures. |
![]() MaterialTraits | This .NET class wraps the AcGiMaterialTraits ObjectARX class. This class allows material definitions to be expanded to implementations. |
NonEntityTraits | This .NET class wraps the AcGiNonEntityTraits ObjectARX class. The NonEntityTraits class implements empty DrawableTraits and AcGiSubEntityTraits interfaces to allow non-entity... more |
PhotographicExposureParameters | Container class for all photographic exposure parameters. |
![]() PointLightTraits | This .NET class wraps the AcGiPointLightTraits ObjectARX class. This class represents a point light source, whose light is emitted in... more |
Polyline | This .NET class wraps the ObjectARX AcGiPolyline Class. |
PolylineCollection | This .NET class wraps the ObjectARX AcGiPolyline Class. |
ProceduralTexture | This .NET class wraps the AcGiProceduralTexture ObjectARX class. It serves as the base for various procedural material textures. |
![]() RapidRTRenderSettingsTraits | Abstract interface class that controls all the rendering settings. |
![]() RenderEnvironmentTraits | This .NET class wraps the AcGiRenderEnvironmentTraits ObjectARX class. It represents render environment (fog and environment map) to the underlying display... more |
![]() RenderSettingsTraits | This .NET class wraps the AcGiRenderSettingsTraits ObjectARX class. It represents render settings to the underlying display system. |
ShadowParameters | This .NET class wraps the AcGiShadowParameters ObjectARX class. This is a container class for all shadow related light properties. |
![]() SkyBackgroundTraits | This .NET class wraps the AcGiSkyBackgroundTraits ObjectARX class. This class enables sky background definitions to be elaborated to graphics interface... more |
SkyParameters | This .NET class wraps the AcGiSkyParameters ObjectARX class. This is a container class for all sky-related sun properties. |
![]() SolidBackgroundTraits | This .NET class wraps the AcGiSolidBackgroundTraits ObjectARX class. Represents a solid background to the underlying display system. An instance of... more |
![]() SpotLightTraits | This .NET class wraps the AcGiSpotLightTraits ObjectARX class. This class represents a spotlight source. Spotlights emit lights in a specific... more |
![]() StandardLightTraits | This .NET class wraps the AcGiStandardLightTraits ObjectARX class.This intermediate class represents a standard, or non-photometric light. It defines properties... more |
![]() SubEntityTraits | This .NET class wraps the AcGiSubEntityTraits ObjectARX class.This class is used to control the current values of the color,... more |
TextStyle | This .NET class wraps the AcGiTextStyle ObjectARX class. This class is used to set the display attributes of text. It... more |
ToneOperatorParameters | This .NET class wraps the AcGiToneOperatorParameters ObjectARX class. ToneOperatorParameters is a container class for all tone operator parameters. |
TransientManager | This .NET class wraps the AcGiTransientManager ObjectARX class.Abstract base of transient manager. Developers can manage transients through this interface,... more |
VertexData | This .NET class wraps the AcGiVertexData ObjectARX class. This class is a container for the optional data that can be... more |
![]() Viewport | This .NET class wraps the AcGiViewport ObjectARX class.This class is used to pass back information to the user about... more |
![]() ViewportDraw | This .NET class wraps the AcGiViewportDraw ObjectARX class.The ViewportDraw class is a container class that provides the ability to... more |
![]() ViewportGeometry | This .NET class wraps the AcGiViewportGeometry ObjectARX class.This class is responsible for inserting geometry into the graphics cache for... more |
![]() ViewportTraits | This .NET class wraps the AcGiViewportTraits ObjectARX class.Viewports, on both Model and Layout tabs, now receive a call to... more |
VisualStyle | This .NET class wraps the AcGiVisualStyle ObjectARX class. This class defines a Visual Style - a collection of visual properties... more |
![]() VisualStyleTraits | This .NET class wraps the AcGiVisualStyleTraits ObjectARX class. This class defines the visual style traits. Derived from DrawableTraits, this... more |
![]() WebLightTraits | This .NET class wraps the AcGiWebLightTraits ObjectARX class. This class is an extended point light interface allowing for photometric web... more |
WoodTexture | This .NET class wraps the AcGiWoodTexture ObjectARX class. It's an ProceduralTexture derived class representing a "wood" procedural texture. |
![]() WorldGeometry | This .NET class wraps the AcGiWorldGeometry ObjectARX class.This class is responsible for inserting geometry into the graphics cache for... more |
Enumerations
| Enumeration | Description |
|---|---|
ArcType | This .NET class wraps the AcGiArcType ObjectARX class. ArcType is the enumeration of type of arcs. |
AttenuationType | This .NET class wraps the AttenuationType ObjectARX class. AttenuationType gives the type of attenuation, or decay, for this light. This... more |
AutoTransform | This .NET class wraps the AcGiMapper.AutoTransform ObjectARX class.This enumeration provides values that describe the automatic transform mode of the... more |
ChannelFlags | This .NET class wraps the ChannelFlags ObjectARX class. It's an enumeration of Material Channels in use. |
DefaultLightingType | This .NET enum wraps the AcGiViewportTraits::DefaultLightingType ObjectARX enum.Enumerates the types of default lights available for viewports and full renders. |
DeviationType | This .NET class wraps the AcGiDeviationType ObjectARX class. |
DrawableAttributes | This .NET class wraps the AcGiDrawable::SetAttributesFlags ObjectARX enum. |
DrawableType | This .NET class wraps the AcGiDrawable::DrawableType ObjectARX class. Indicates the type of a drawable object. By default the type on... more |
DrawFlags | This .NET class wraps the AcGiSubEntityTraits::DrawFlags ObjectARX class. This is an enumeration of valid bitmasks for calls to the setDrawFlags()... more |
ExtendedLightShape | This .NET class wraps the AcGiShadowParameters2::ExtendedLightShape ObjectARX class.It gives the collection of shape of the extended light source. |
ExteriorDaylightMode | This .NET enum wraps the AcGiToneOperatorParameters::ExteriorDaylightMode ObjectARX enum.It provides the exterior daylight modes for the tone operator. |
FillType | This .NET enum wraps the AcGiFillType ObjectARX enum.Primitives that can be filled are circles, polygons, shells, meshes, text, arc... more |
FinalGatherMode | This .NET enum wraps the AcGiMaterialTraits2::FinalGatherMode ObjectARX enum.Indicates the final gathering. |
GlobalIlluminationMode | This .NET enum wraps the AcGiMaterialTraits2::GlobalIlluminationMode ObjectARX enum. It indicates the global illumination mode to be set. |
GradientType | This is record Autodesk.AutoCAD.GraphicsInterface.GradientType. |
HighlightStyle | This .NET enum is a wrapper for AcGiHighlightStyle |
IlluminationModel | This .NET class wraps the IlluminationModel ObjectARX class. It specifies what illumination model is used in the advanced rendering process... more |
ImageOrg | This .NET enum wraps the AcGiImageOrg ObjectARX enum. It gives the pixel organization scheme of the source image file. |
ImageSource | This .NET enum wraps the AcGiViewportGeometry::ImageSource ObjectARX enum. It defines where images come from. |
Linetype | This .NET class wraps the AcGiEdgeStyle::Linetype ObjectARX class. It describes an enumeration representing the types of line patterns that can be... more |
LuminanceMode | This .NET class wraps the AcGiMaterialTraits2::luminanceMode ObjectARX class. It obtains the luminance mode of the material. |
MapChannel | This .NET class wraps the AcGiVertexData::MapChannel ObjectARX class.The material map channel to which the mapping coordinates are to be... more |
MapFilter | Represents the map filter types. |
Method | This .NET enum wraps the AcGiMaterialColor::Method ObjectARX enum. It provides values that define the color method used by setMethod() and... more |
Mode | This .NET enum wraps the AcGiMaterialTraits::Mode ObjectARX enum. It is an enumeration of material modes. |
NormalMapMethod | This .NET enum wraps the AcGiMaterialTraits2::NormalMapMethod enum.This enum defines the normal maps. |
OrientationBehavior | This enum defines the orientation transform behavior of transient graphics. |
OrientationType | This .NET enum wraps the AcGiOrientationType ObjectARX enum. It gives the current orientation type for vertices. The orientation type indicates... more |
PositionBehavior | This enum defines the position transform behavior of transient graphics. |
ProceduralTextureType | This .NET enum wraps the AcGiProceduralTexture::Type ObjectARX enum.Enumerates the different procedural textures. |
Projection | This .NET enum wraps the AcGiMapper::Projection ObjectARX enum.This enumeration provides values that describe the mapping projection of the mapper. |
RapidRTFilterType | Filter Type.The enumeration to specify the filter types. |
RapidRTLightingMode | Lighting Mode.The enumeration to specify the light mode. |
RapidRTQuitCondition | The enumeration to specify the quit condition. One is by render time, the other by render level. |
RegenType | This .NET enum wraps the AcGiRegenType ObjectARX enum. It describes the types of elaboration that can occur on regeneration. |
ScaleBehavior | This enum defines the scale transform behavior of transient graphics. |
SelectionFlags | This .NET enum is a wrapper for AcGiSubEntityTraits::SelectionFlags. |
ShadowFlags | This .NET class wraps the ShadowFlags ObjectARX class. This is an enumeration of valid bitmasks for the current shadow display... more |
ShadowType | This .NET enum wraps the AcGiShadowParameters::ShadowType ObjectARX enum. It gives the method used to calculate shadows. |
Source | This .NET class wraps the AcGiMaterialMap::Source ObjectARX class. This enumeration provides values that describe the source of an MaterialMap object's... more |
Tiling | This .NET enum wraps the AcGiMapper::Tiling ObjectARX enum. This enumeration provides values that describe the tiling method of the mapper.... more |
TransientDrawingMode | This .NET enum wraps the AcGiTransientDrawingMode ObjectARX enum.This enum defines the drawing mode of transient. Under a 2d graphics... more |
TransparencyMode | This enum defines the transparency mode to display the image with. |
VariantType | This .NET class wraps the AcGiVariant::VariantType ObjectARX class. It describes the current type assigned to the Variant class. |
VisualStyleOperation | This .NET enum wraps the ObjectARX enum AcGiVisualStyleOperations::Operation. |
VisualStyleProperty | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::Property.It describes the properties that can be set/get on a visual style.... more |
VisualStyleType | This .NET class wraps the AcGiVisualStyle::Type ObjectARX class.Describes the type of Visual Style that is in effect. |
VSDisplayShadowType | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties.DisplayShadowType.It describes the type of shadow to enable. |
VSDisplayStyles | This .NET class wraps the ObjectARX bitfield enum AcGiVisualStyleProperties::DisplayStyle.It describes the combination of enabled display settings. |
VSEdgeJitterAmount | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::EdgeJitterAmount.It describes the amount of jitter effect to apply to edges. |
VSEdgeLinePattern | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::EdgeLinePattern.It describes the raster-based line patterns to apply to edges. |
VSEdgeModel | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::EdgeModel.It describes the model to use as a source of edges. |
VSEdgeModifiers | This .NET class wraps the ObjectARX bitfield enum AcGiVisualStyleProperties::EdgeModifier.It describes the combination of modifiers to apply to displayed... more |
VSEdgeStyles | This .NET class wraps the ObjectARX bitfield enum AcGiVisualStyleProperties::EdgeStyle.It describes the combination of edge styles to display. |
VSFaceColorMode | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::FaceColorMode.It describes modifications that affect the color of a face before any... more |
VSFaceLightingModel | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::FaceLightingModel.It describes the lighting model to apply to the faces of drawables.... more |
VSFaceLightingQuality | This .NET class wraps the ObjectARX enum AcGiVisualStyleProperties::FaceLightingQuality.It describes the calculation method used for application of lighting effects to... more |
VSFaceModifiers | This .NET class wraps the ObjectARX bitfield enum AcGiVisualStyleProperties::FaceModifier.It describes modifications to faces made before any lighting and... more |
WebFileType | This .NET class wraps the AcGiWebLightTraits::WebFileType ObjectARX class.Types of web files. |
WebSymmetry | This .NET class wraps the AcGiWebLightTraits::WebSymmetry ObjectARX class.Types of symmetry in the web file. |
Structures
| Structure | Description |
|---|---|
ColorRGB | This .NET class wraps the AcGiColorRGB ObjectARX class. It's a Color class for storing the color with a red, green,... more |
ColorRGBA | This .NET class wraps the AcGiColorRGBA ObjectARX class. It's a Color class for storing the color with a red, green,... more |
FontDescriptor | This .NET class wraps certain elements within the AcGiTextStyle ObjectARX class.This class encapsulates properties that describe the following font... more |
FrontAndBackClipping | This class encapsulates the data returned by the Viewport.getFrontAndBackClipValues() ObjectARX function.Fills in the parameters with information about the existence... more |
MaterialDiffuseComponent | This class gives the diffuse component of the material. |
MaterialNormalMapComponent | This class stores to a pointer the material map for the normal map channel of the material, the method used... more |
MaterialOpacityComponent | This class gives the opacity component of the material. |
MaterialRefractionComponent | This class gives the refraction component of the material. |
MaterialSpecularComponent | This class gives the specular component of the material. |
PixelBGRA32 | This .NET struct wraps the AcGiPixelBGRA32 ObjectARX class.This is a color struct for storing the color with a red,... more |



