This documentation is for the old version. Go to the latest Graphics Mill docs

Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace

The Aurigma.GraphicsMill.AjaxControls.VectorObjects is a root namespace of the AJAX Vector Objects.

Classes

Class Description
Public class BaseRectangleVObject

This is a base class for all the AJAX vector objects which have bounds.

Public class Canvas

This class represents the main host object which contains a stack of layers.

Public class CanvasClientSideOptions

Exposes the property which configures callback for the CurrentVObjectChanged event.

Public class CanvasService

This class provides direct access to common ASP.NET objects and allows updating vector objects.

Public class Collection<T>

Represents a collection of items that can be accessed by index.

Public class Common

Exposes helper mathods used in AJAX Vector Objects.

Public class Config

This class provides static methods to get AJAX Vector Objects settings from web.config.

Public class EllipseVObject

This class represents a vector ellipse.

Public class ImageVObject

This class represents a bitmap v-object.

Public class ImageVObjectData

This class represents a state of an image vector object and allows applying this state to the ImageVObject class instance.

Public class Layer

This class represents a layer.

Public class LayerCollection

This class represents a collection of layers.

Public class LayerData

This class represents a state of a layer and allows applying this state to the Layer class instance.

Public class LineVObject

This class represents a vector line.

Public class PolylineVObject

This class represents a vector polyline.

Public class PsdTextVObject

This class represents an extended text vector object which supports storing original font settings.

Public class PsdTextVObjectData

This class represents a state of an extended text vector object and allows applying this state to the PsdTextVObject class instance.

Public class RectangleRegion

This class represents a rectangle region on the layer surface in which v-objects can be placed.

Public class RectangleVObject

This class represents a vector rectangle.

Public class RectangleVObjectData

This class represents a state of a rectangle vector object and allows applying this state to the RectangleVObject class instance.

Public class TextVObject

This class represents a vector text block.

Public class TextVObjectData

This class represents a state of a text vector object and allows applying this state to the TextVObject class instance.

Public class Transform

Exposes properties which configure v-object transformation.

Public class VObject

This is a base class for all the AJAX vector objects.

Public class VObjectCollection

This class represents a collection of v-objects.

Public class VObjectData

This is a base class for all the classes which represent a state of a vector object.

Structures

Structure Description
Public structure LayerTypeData

Represents a pair of layer type and its data.

Enumerations

Enumeration Description
Public enumeration TextAlignment

Contains text alignment types.

Public enumeration VObjectAction

Contains v-object actions.

Public enumeration VObjectMode

Contains available states of the VObject.