Skip to content

PartMakerMethodToDivideVolumes

Public Class

By-References dividing strategy used by PartMaker element. TODO_REFACTOR(“LegacyMechanismOfMovingElements”) returns true if - the Host Elements are not floors or walls - OR - the Host Elements that are referenced by this PartMaker are floors or walls - transformation has already been applied on those Host Elements

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.PartMakerMethodToDivideVolumes

Namespace: Autodesk.Revit.DB

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public class PartMakerMethodToDivideVolumes : IDisposable

The PartMakerMethodToDivideVolumes type exposes the following members.

Properties

Name

Description


Public Property

The gap which is created between matching profiles of parts.


Public Property

Whether pattern defined by the division rule should be mirrored before application Mirroring is similar to changing indices of u-const gridlines.


Public Property

Angle by which both u- and v- gridlines of the division are rotated with respect to the natural u/v-const directions of the sketch plane.


Public Property

Id of the ‘DivisionRule’ which is used to augment the cutting sketch.


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Public Property

True if the corresponding left/upper parts profile are mirrored with respect to the division line. False if the profile of left/upper parts are defined directly by the profile family.


Public Property

True if the corresponding left/upper parts profile are mirrored with respect to the center line of the hosts to be divided. False if the profile of left/upper parts are defined directly by the profile family.


Public Property

Determines how two profiles match.


Public Property

The offset which is applied to a family-defined profile in the direction away from the division line and toward left/upper part to obtain its profile.


Public Property

The id of the profile family applied to boundaries between parts.


Public Property

Indentation for the application of division rule’s pattern across u-const gridlines (i.e., similar to changing indices of u-const gridlines).


Public Property

Indentation for the application of division rule’s pattern across v-const gridlines (i.e., similar to changing indices of v-const gridlines).


Methods

Name

Description


Public Method

Adds intersecting reference with an offset.


Public Method

Identifies if provided members are valid.


Public Method
Static Member

Identifies if provided members are valid.


Public Method

Checks whether a family defines a profile which can be used by this method.


Public Method
Static Member

Checks whether a family defines a profile which can be used by this method.


Public Method

Releases all resources used by the PartMakerMethodToDivideVolumes


Public Method

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)


Public Method

GetHashCode

Serves as the default hash function.
(Inherited from Object)


Public Method

Gets offset for the intersecting reference.


Public Method

Gets the plane of the sketch.


Public Method

Populates the array with copies of curves in the sketch.


Public Method

Returns offsets for plane-defining splitters.


Public Method

GetType

Gets the Type of the current instance.
(Inherited from Object)


Public Method

Identifies if the provided member is valid.


Public Method
Static Member

Identifies if the provided member is valid.


Public Method
Static Member

Identifies if provided sketch plane is valid.


Public Method

Removed intersecting reference.


Public Method

Sets offset for the intersecting reference.


Public Method

ToString

Returns a string that represents the current object.
(Inherited from Object)


Public Method

Identifies if the PartMaker uses the intersecting reference.