RVTDocs.com

RebarShapeDefinitionByArc(Document, Double, Double, Int32, Int32)

Constructor
Description:
Create a spiral shape definition.
Remarks:
In order to create a spiral definition, you must provide default values for the spiral-specific parameters. Replaces RebarShape.NewDefinitionByArc() from prior versions.
Syntax
public RebarShapeDefinitionByArc(
	Document doc,
	double height,
	double pitch,
	int baseFinishingTurns,
	int topFinishingTurns
)
Parameters
Parameter Type Description
doc Document
height Double The height of the spiral (assuming the spiral is vertical).
pitch Double The pitch, or vertical distance traveled in one rotation.
baseFinishingTurns Int32 The number of finishing turns at the lower end of the spiral.
topFinishingTurns Int32 The number of finishing turns at the upper end of the spiral.
Return Value
Exceptions
Exception Condition
ArgumentException baseFinishingTurns is not between 0 and 100. -or- topFinishingTurns is not between 0 and 100.
ArgumentNullException A non-optional argument was null
ArgumentOutOfRangeException The given value for height must be greater than 0 and no more than 30000 feet. -or- The given value for pitch must be greater than 0 and no more than 30000 feet.