PartMakerMethodToDivideVolumes Members


The PartMakerMethodToDivideVolumes type exposes the following members.

Methods

  NameDescription
Public methodAddIntersectingReference
Adds intersecting reference with an offset.
Public methodAreElementsValidIntersectingReferences(ICollectionElementId)
Identifies if provided members are valid.
Public methodStatic memberAreElementsValidIntersectingReferences(Document, ICollectionElementId)
Identifies if provided members are valid.
Public methodCanBeDivisionProfile(ElementId)
Checks whether a family defines a profile which can be used by this method.
Public methodStatic memberCanBeDivisionProfile(ElementId, Document)
Checks whether a family defines a profile which can be used by this method.
Public methodDispose
Releases all resources used by the PartMakerMethodToDivideVolumes
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetOffsetForIntersectingReference
Gets offset for the intersecting reference.
Public methodGetPlaneOfSketch
Gets the plane of the sketch.
Public methodGetSketchCurves
Populates the array with copies of curves in the sketch.
Public methodGetSplitRefsOffsets
Returns offsets for plane-defining splitters.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsElementValidIntersectingReference(ElementId)
Identifies if the provided member is valid.
Public methodStatic memberIsElementValidIntersectingReference(Document, ElementId)
Identifies if the provided member is valid.
Public methodStatic memberIsValidSketchPlane
Identifies if provided sketch plane is valid.
Public methodRemoveIntersectingReference
Removed intersecting reference.
Public methodSetOffsetForIntersectingReference
Sets offset for the intersecting reference.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUsesReference
Identifies if the PartMaker uses the intersecting reference.

Properties

  NameDescription
Public propertyDivisionGap
The gap which is created between matching profiles of parts.
Public propertyDivisionPatternMirror
Whether pattern defined by the division rule should be mirrored before application Mirroring is similar to changing indices of u-const gridlines.
Public propertyDivisionRotationAngle
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 propertyDivisionRuleId
Id of the 'DivisionRule' which is used to augment the cutting sketch.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyProfileFlipAcross
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 propertyProfileFlipAlong
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 propertyProfileMatch
Determines how two profiles match.
Public propertyProfileOffset
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 propertyProfileType
The id of the profile family applied to boundaries between parts.
Public propertyUConstDivisionIndent
Indentation for the application of division rule's pattern across u-const gridlines (i.e., similar to changing indices of u-const gridlines).
Public propertyVConstDivisionIndent
Indentation for the application of division rule's pattern across v-const gridlines (i.e., similar to changing indices of v-const gridlines).

See Also