[ILNumerics Visualization Engine]
ILNumerics.DrawingLimits
Namespace: ILNumerics.Drawing
Assembly: ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
The Limits type exposes the following members.
| Name | Description | |
|---|---|---|
| Limits | Initializes a new instance of the Limits class |
| Name | Description | |
|---|---|---|
| AllowZeroVolume |
true: this clipping data always ensures a non-zero volume
[ILNumerics Visualization Engine] | |
| CenterF |
get center of this clipping range
[ILNumerics Visualization Engine] | |
| DepthF |
get depth (z-direction) of this clipping range
[ILNumerics Visualization Engine] | |
| HeightF |
get height (y-direction) of this clipping range
[ILNumerics Visualization Engine] | |
| IsDirty |
marks the limits as altered, without having fired a changed event yet
[ILNumerics Visualization Engine] | |
| IsEmpty |
Gets if this limits object marks an empty volume [readonly]
[ILNumerics Visualization Engine] | |
| Max |
maximum (coordinate)
[ILNumerics Visualization Engine] | |
| Min |
minimum (coordinate)
[ILNumerics Visualization Engine] | |
| SphereRadius |
the radius of a sphere tightly enclosing the box determined by this clipping data limits (readonly)
[ILNumerics Visualization Engine] | |
| WidthF |
get width (x-direction) of this clipping range
[ILNumerics Visualization Engine] | |
| XMax |
maximum value for x axis
[ILNumerics Visualization Engine] | |
| XMin |
minimum value for x axis
[ILNumerics Visualization Engine] | |
| YMax |
maximum value for y axis
[ILNumerics Visualization Engine] | |
| YMin |
minimum value for y axis
[ILNumerics Visualization Engine] | |
| ZMax |
maximum value for z axis
[ILNumerics Visualization Engine] | |
| ZMin |
minimum value for z axis
[ILNumerics Visualization Engine] |
| Name | Description | |
|---|---|---|
| Clone |
creates clone of this clipping data
[ILNumerics Visualization Engine] | |
| Equals |
Compares to cube objects
(Overrides ObjectEquals(Object).)[ILNumerics Visualization Engine] | |
| EventingResume |
Resume previously suspended eventing. Start sending events again.
[ILNumerics Visualization Engine] | |
| EventingStart |
enable eventing, discarding pending events
[ILNumerics Visualization Engine] | |
| EventingSuspend |
suspend the firing of events until EventingResume has been called
[ILNumerics Visualization Engine] | |
| GetHashCode |
Returns hash code for this ClippingData
(Overrides ObjectGetHashCode.)[ILNumerics Visualization Engine] | |
| Set |
Set clipping limits to volume inside the box specified
[ILNumerics Visualization Engine] | |
| ToString | (Overrides ObjectToString.) | |
| Update(Limits) |
update ranges for this object with union of both ranges.
[ILNumerics Visualization Engine] | |
| Update(Vector3, Vector3) |
update clipping data for this object with union of this and rectangle specified
[ILNumerics Visualization Engine] | |
| Update(Vector3, Int32) |
update ranges for this object with point coords for specific axes
[ILNumerics Visualization Engine] | |
| Update(Vector3, Single) |
| Name | Description | |
|---|---|---|
| Changed |
fires if the data range have changed
[ILNumerics Visualization Engine] |
| Name | Description | |
|---|---|---|
| Equality |
Equalty operator overload, true if both cubes span the same region in 3D space
[ILNumerics Visualization Engine] | |
| Inequality |
unequalty operator
[ILNumerics Visualization Engine] |
[ILNumerics Visualization Engine]