The Outline type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Outline(Outline) |
Constructs a new copy of the input Outline object.
|
![]() | Outline(XYZ, XYZ) |
Constructor that uses a minimum and maximum XYZ point to initialize the outline.
|
Methods
Name | Description | |
---|---|---|
![]() | AddPoint |
Adds a point to the bounding box, expanding it if the point is outside the existing boundary.
|
![]() | Contains |
Determine if this Outline contains the specified point to within a tolerance.
|
![]() | ContainsOtherOutline |
Determine if this Outline contains another Outline to within tolerance.
|
![]() | Dispose | Releases all resources used by the Outline |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | GetDiagonalLength |
Get the length of outline's diagonal. If called on empty outline, 0.
is returned
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Intersects |
Determine if this Outline intersects the input Outline to within a specified tolerance.
|
![]() | IsScaleValid |
Checks if given scale is valid. Should be greater than zero.
|
![]() | Scale |
Scales the bounding box by given scale.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | IsEmpty |
Identifies if the outline represents an empty outline.
|
![]() | IsValidObject |
Specifies whether the .NET object represents a valid Revit entity.
|
![]() | MaximumPoint |
The maximum point of the bounding box.
|
![]() | MinimumPoint |
The minimum point of the bounding box.
|