ILNumerics Ultimate VS

Limits Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Class holding and managing limits for a 3 dimensional cube

[ILNumerics Visualization Engine]

Inheritance Hierarchy

SystemObject
  ILNumerics.DrawingLimits

Namespace:  ILNumerics.Drawing
Assembly:  ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Syntax

[SerializableAttribute]
public sealed class Limits

The Limits type exposes the following members.

Constructors

  NameDescription
Public methodLimits
Initializes a new instance of the Limits class
Top
Properties

  NameDescription
Public propertyAllowZeroVolume
true: this clipping data always ensures a non-zero volume

[ILNumerics Visualization Engine]

Public propertyCenterF
get center of this clipping range

[ILNumerics Visualization Engine]

Public propertyDepthF
get depth (z-direction) of this clipping range

[ILNumerics Visualization Engine]

Public propertyHeightF
get height (y-direction) of this clipping range

[ILNumerics Visualization Engine]

Public propertyIsDirty
marks the limits as altered, without having fired a changed event yet

[ILNumerics Visualization Engine]

Public propertyIsEmpty
Gets if this limits object marks an empty volume [readonly]

[ILNumerics Visualization Engine]

Public propertyMax
maximum (coordinate)

[ILNumerics Visualization Engine]

Public propertyMin
minimum (coordinate)

[ILNumerics Visualization Engine]

Public propertySphereRadius
the radius of a sphere tightly enclosing the box determined by this clipping data limits (readonly)

[ILNumerics Visualization Engine]

Public propertyWidthF
get width (x-direction) of this clipping range

[ILNumerics Visualization Engine]

Public propertyXMax
maximum value for x axis

[ILNumerics Visualization Engine]

Public propertyXMin
minimum value for x axis

[ILNumerics Visualization Engine]

Public propertyYMax
maximum value for y axis

[ILNumerics Visualization Engine]

Public propertyYMin
minimum value for y axis

[ILNumerics Visualization Engine]

Public propertyZMax
maximum value for z axis

[ILNumerics Visualization Engine]

Public propertyZMin
minimum value for z axis

[ILNumerics Visualization Engine]

Top
Methods

  NameDescription
Public methodClone
creates clone of this clipping data

[ILNumerics Visualization Engine]

Public methodEquals
Compares to cube objects

[ILNumerics Visualization Engine]

(Overrides ObjectEquals(Object).)
Public methodEventingResume
Resume previously suspended eventing. Start sending events again.

[ILNumerics Visualization Engine]

Public methodEventingStart
enable eventing, discarding pending events

[ILNumerics Visualization Engine]

Public methodEventingSuspend
suspend the firing of events until EventingResume has been called

[ILNumerics Visualization Engine]

Public methodGetHashCode
Returns hash code for this ClippingData

[ILNumerics Visualization Engine]

(Overrides ObjectGetHashCode.)
Public methodSet
Set clipping limits to volume inside the box specified

[ILNumerics Visualization Engine]

Public methodToString (Overrides ObjectToString.)
Public methodUpdate(Limits)
update ranges for this object with union of both ranges.

[ILNumerics Visualization Engine]

Public methodUpdate(Vector3, Vector3)
update clipping data for this object with union of this and rectangle specified

[ILNumerics Visualization Engine]

Public methodUpdate(Vector3, Int32)
update ranges for this object with point coords for specific axes

[ILNumerics Visualization Engine]

Public methodUpdate(Vector3, Single)
Top
Events

  NameDescription
Public eventChanged
fires if the data range have changed

[ILNumerics Visualization Engine]

Top
Operators

  NameDescription
Public operatorStatic memberEquality
Equalty operator overload, true if both cubes span the same region in 3D space

[ILNumerics Visualization Engine]

Public operatorStatic memberInequality
unequalty operator

[ILNumerics Visualization Engine]

Top
Remarks

[ILNumerics Visualization Engine]

See Also

Reference