You are here: Start » AVL.NET » View2DBoxPrimitive Class

View2DBoxPrimitive Class

Represents a single 2D geometry primitive displayed by the View2DBox control.

Namespace:HMI.Controls
Assembly:HMI.Controls.dll

Properties

 NameTypeDescription
ColorSystem.Drawing.ColorInherited from a VideoBoxBase.VideoBoxPrimitive
LineWidthSystem.SingleInherited from a VideoBoxBase.VideoBoxPrimitive
SegmentArrowsSystem.BooleanInherited from a VideoBoxBase.VideoBoxPrimitive

Methods

 NameDescription
Equals(object)Inherited from System.Object
GetArrayItemsCount() For array primitives gets the number of element in the array.
GetHashCode()Inherited from System.Object
GetType()Inherited from System.Object
ResetPrimitive() Resets this primitive to its default (empty) state.
SetArcArrayItem(int, AvlNet.Arc2D) Sets a single item in an arc primitives array.
SetArcArrayItem(int, float, float, float, float, float) Sets a single item in an arc primitives array.
SetArcArray(IList<AvlNet.Arc2D>) Sets an array of arc primitives for this data item.
SetArc(AvlNet.Arc2D) Sets an arc as this primitive.
SetArc(float, float, float, float, float) Sets an arc as this primitive
SetArrayItemColor(int, System.Drawing.Color) Sets the color of an item in array primitives.
SetArrayItemsCount(VideoBoxBase.VideoBoxPrimitiveType, int) Initializes this item to display an array primitive of specified type and with specified amount of elements.
SetBoxArrayItem(int, AvlNet.Box) Sets a single item in a 2D box primitives array.
SetBoxArrayItem(int, int, int, int, int) Sets a single item in a 2D box primitives array.
SetBoxArray(IList<AvlNet.Box>) Sets an array of box primitives for this data item.
SetBox(AvlNet.Box) Sets a 2D axis aligned box as this primitive.
SetBox(int, int, int, int) Sets a 2D axis aligned box as this primitive.
SetCircleArrayItem(int, AvlNet.Circle2D) Sets a single item in a circle primitives array.
SetCircleArrayItem(int, float, float, float) Sets a single item in a circle primitives array.
SetCircleArray(IList<AvlNet.Circle2D>) Sets an array of circle primitives for this data item.
SetCircle(AvlNet.Circle2D) Sets a circle as this primitive.
SetCircle(float, float, float) Sets a circle as this primitive
SetCoordinateSystemArrayItem(int, AvlNet.CoordinateSystem2D) Sets a single item in a coordinate system transform primitives array.
SetCoordinateSystemArrayItem(int, float, float, float, float) Sets a single item in a coordinate system transform primitives array.
SetCoordinateSystemArray(IList<AvlNet.CoordinateSystem2D>) Sets an array of coordinate system transformations for this data item.
SetCoordinateSystem(AvlNet.CoordinateSystem2D) Sets coordinate system transform description as this primitive.
SetCoordinateSystem(float, float, float, float) Sets coordinate system transform description as this primitive.
SetLineArrayItem(int, AvlNet.Line2D) Sets a single item in a line primitives array.
SetLineArrayItem(int, float, float, float) Sets a single item in a line primitives array.
SetLineArray(IList<AvlNet.Line2D>) Sets an array of line primitives for this data item.
SetLine(AvlNet.Line2D) Sets a 2D line (described by a line equation) as this primitive.
SetLine(float, float, float) Sets a 2D line (described by a line equation) as this primitive.
SetPathArrayItem(int, AvlNet.Path) Sets a single item in a 2D path primitives array.
SetPathArrayItem(int, System.Void*, int, bool) Sets a single item in a 2D path primitives array.
SetPathArray(IList<AvlNet.Path>) Sets an array of path primitives for this data item.
SetPath(AvlNet.Path) Sets a 2D path as this primitive.
SetPath(System.IntPtr, int, bool) Sets a 2D path as this primitive.
SetPath(System.Void*, int, bool) Sets a 2D path as this primitive.
SetPointArrayItem(int, AvlNet.Point2D) Sets a single item in a point primitives array.
SetPointArrayItem(int, System.Drawing.PointF) Sets a single item in a point primitives array.
SetPointArrayItem(int, float, float) Sets a single item in a point primitives array.
SetPointArray(IList<AvlNet.Point2D>) Sets an array of point primitives for this data item.
SetPointArray(IList<System.Drawing.PointF>) Sets an array of point primitives for this data item.
SetPoint(AvlNet.Point2D) Sets a single 2D point as this primitive.
SetPoint(System.Drawing.PointF) Sets a single 2D point as this primitive.
SetPoint(float, float) Sets a single 2D point as this primitive.
SetRectangleArrayItem(int, AvlNet.Rectangle2D) Sets a single item in an oriented rectangle primitives array.
SetRectangleArrayItem(int, float, float, float, float, float) Sets a single item in an oriented rectangle primitives array.
SetRectangleArray(IList<AvlNet.Rectangle2D>) Sets an array of rectangle primitives for this data item.
SetRectangle(AvlNet.Rectangle2D) Sets an oriented 2D rectangle as this primitive.
SetRectangle(float, float, float, float, float) Sets an oriented 2D rectangle as this primitive.
SetRegionArrayItem(int, AvlNet.Region) Sets a single item in a region primitives array.
SetRegionArrayItem(int, int, int, System.Void*, int)
SetRegionArray(IList<AvlNet.Region>) Sets an array of region primitives for this data item.
SetRegion(AvlNet.Region) Sets a region as this primitive.
SetRegion(int, int, System.Void*, int)
SetSegmentArrayItem(int, AvlNet.Segment2D) Sets a single item in a segment primitives array.
SetSegmentArrayItem(int, AvlNet.Point2D, AvlNet.Point2D) Sets a single item in a segment primitives array.
SetSegmentArrayItem(int, float, float, float, float) Sets a single item in a segment primitives array.
SetSegmentArray(IList<AvlNet.Segment2D>) Sets an array of segment primitives for this data item.
SetSegment(AvlNet.Segment2D) Sets a 2D segment (based on two points) as this primitive.
SetSegment(AvlNet.Point2D, AvlNet.Point2D) Sets a 2D segment (based on two points) as this primitive.
SetSegment(float, float, float, float) Sets a 2D segment (based on two points) as this primitive.
SetShapeRegionArrayItem(int, AvlNet.ShapeRegion) Sets a single item in a shape region primitives array.
SetShapeRegionArrayItem(int, float, float, float, float, float, VideoBoxBase.ShapeRegionType) Sets a single item in a shape region primitives array.
SetShapeRegionArray(IList<AvlNet.ShapeRegion>) Sets an array of shape region primitives for this data item.
SetShapeRegion(AvlNet.ShapeRegion) Sets a shape region as this primitive.
SetShapeRegion(float, float, float, float, float, VideoBoxBase.ShapeRegionType) Sets a shape region as this primitive.
SetStringLabelArrayItem(int, AvlNet.StringLabel) Sets a single item in a string label primitives array.
SetStringLabelArrayItem(int, float, float, string) Sets a single item in a string label primitives array.
SetStringLabelArray(IList<AvlNet.StringLabel>) Sets an array of string label primitives for this data item.
SetStringLabel(AvlNet.StringLabel) Sets a string label as this primitive.
SetStringLabel(float, float, string) Sets a string label (text anchored at specified coordinates) as this primitive.
ToString()Inherited from System.Object

Remarks

See also