|
M
AddPoint(XYZ)
|
None
|
Adds a point to the bounding box, expanding it if the point is outside the existing boundary.
|
|
|
M
Contains(XYZ, Double)
|
Boolean
|
Determine if this Outline contains the specified point to within a tolerance.
|
|
|
M
ContainsOtherOutline(Outline, Double)
|
Boolean
|
Determine if this Outline contains another Outline to within tolerance.
|
|
|
M
Dispose()
|
None
|
|
|
|
M
Equals
|
None
|
Determines whether the specified object is equal to the current object. (Inherited from Object )
|
Object
|
|
M
GetDiagonalLength()
|
Double
|
Get the length of outline's diagonal. If called on empty outline, 0.
is returned
|
|
|
M
GetHashCode
|
None
|
Serves as the default hash function. (Inherited from Object )
|
Object
|
|
M
GetType
|
None
|
Gets the Type of the current instance. (Inherited from Object )
|
Object
|
|
M
Intersects(Outline, Double)
|
Boolean
|
Determine if this Outline intersects the input Outline to within a specified tolerance.
|
|
|
M
IsScaleValid(Double)
|
Boolean
|
Checks if given scale is valid. Should be greater than zero.
|
|
|
M
Scale(Double)
|
None
|
Scales the bounding box by given scale.
|
|
|
M
ToString
|
None
|
Returns a string that represents the current object. (Inherited from Object )
|
Object
|