Share

IManagedGeneralDimensions.AddArcLengthForeshortened Method

Adds or edits a foreshortened arc length dimension. (To create a full arc length dimension, use AddLinear.)

Namespace:  Autodesk.iLogic.Interfaces
Assembly:  Autodesk.iLogic.Interfaces (in Autodesk.iLogic.Interfaces.dll) Version: 29.0

Syntax

VB

Function AddArcLengthForeshortened ( 
	name As String,
	textOrigin As LinearDimensionTextPositionSpec,
	intentOne As GeometryIntent,
	Optional intentTwo As GeometryIntent = Nothing,
	Optional intentThree As GeometryIntent = Nothing,
	Optional virtualArcPosition As GeometryIntent = Nothing,
	Optional hideSecondArrowhead As Boolean = false,
	Optional useQuadrant As Boolean = true,
	Optional oppositeAngle As Boolean = false,
	Optional dimensionStyle As DimensionStyle = Nothing,
	Optional layer As Layer = Nothing
) As IManagedLinearGeneralDimension

C#

IManagedLinearGeneralDimension AddArcLengthForeshortened(
	string name,
	LinearDimensionTextPositionSpec textOrigin,
	GeometryIntent intentOne,
	GeometryIntent intentTwo = null,
	GeometryIntent intentThree = null,
	GeometryIntent virtualArcPosition = null,
	bool hideSecondArrowhead = false,
	bool useQuadrant = true,
	bool oppositeAngle = false,
	DimensionStyle dimensionStyle = null,
	Layer layer = null
)

Parameters

name
Type: System.String
The name of the dimension.
textOrigin
Type: Autodesk.iLogic.Types.LinearDimensionTextPositionSpec
The position of the dimension text on the sheet.
intentOne
Type: GeometryIntent
Specifies the first geometry to dimension.
intentTwo (Optional)
Type: GeometryIntent
Specifies the second geometry to dimension. If three point intents are provided, this input indicates the apex point of the angle. Default: Nothing
intentThree (Optional)
Type: GeometryIntent
Specifies the third geometry to dimension. This argument must be specified if the first and second geometry intents are points. Default: Nothing
virtualArcPosition (Optional)
Type: GeometryIntent
Specifies the virtual arc’s position for dimension. Default: Nothing
hideSecondArrowhead (Optional)
Type: System.Boolean
Specifies whether to hide the second arrowhead of the dimension. Default: False.
useQuadrant (Optional)
Type: System.Boolean
Optional input Boolean that indicates whether to use the quadrant in which the input text point lies to decide which angle to dimension. If not specified, the argument defaults to True. If a single (arc) intent is provided as input, this argument is ignored and assumed to be False.
oppositeAngle (Optional)
Type: System.Boolean
Optional input Boolean that indicates whether to dimension the opposite angle. If not specified, the argument defaults to False.
dimensionStyle (Optional)
Type: DimensionStyle
Specifies the dimension style to use for the dimension. If not specified, the style defined by the active standard is used.
layer (Optional)
Type: Layer
Specifies the layer to use for the dimension. If not specified, the layer defined by the active standard is used.

Return Value

Type: IManagedLinearGeneralDimension
The dimension.

See Also

Reference

Was this information helpful?