Extents3d Class

Public Class Extents3d
This language is not supported or no code example is available.
public class Extents3d
This language is not supported or no code example is available.
public ref class Extents3d 
This language is not supported or no code example is available.
public class Extents3d
This language is not supported or no code example is available.
Name Description
Public constructor Extents3d() Constructor. Creates a new, empty extent object.
Public constructor Extents3d(Extents3d) Copy constructor.
Public constructor Extents3d(Point3d, double) Creates an cube extents enclosing a sphere of given radius.
Public constructor Extents3d(Point3d, Point3d)
Public constructor Extents3d(double, double, double, double, double, double)
Top
Name Description
Public property Center Returns the center point of this extent.
Public property DX
Public property DY
Public property DZ
Public property Edges
Public property MaxPoint
Public property MinPoint
Public property Points
Public property Valid Returns true if this extent is valid (not empty).
Public property Volume Gets the volume of the extent. If the box is empty 0.0 is gotten.
Public property XMax
Public property XMin
Public property YMax
Public property YMin
Public property ZMax
Public property ZMin
Top
Methods
 
Name Description
Public method Append(Extents3d) Grows the box to include another extent. If the appended extent appended is empty, nothing happens. If this extent is empty, its is set to equal the one appended.
Public method Append(Point3d) Grows the extent to include a point.
Public method Append(double, double, double)
Public method Clear() Clears the box (makes it 'empty')
Public method Contains(Point3d) Checks if a point is inside this extent.
Public method GetOverlap(Extents3d)
Public method Offset(double)
Public method Overlaps(Extents3d)
Public method ToString() Creates a string representation of the extent suitable for debugging.
Public method Transform(Matrix3d) Transforms the extents in-place with a matrix. Since the extents is axis aligned, rotating it will give a result of rotating the lower-left and upper-right corner and building a new box with thoose points.
Public method Translate(double, double, double) Translates this extent by a given dx,dy and dz
Top
IGS.Genamo.Extents3d

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

In this article

Definition