cPropFrame GetNonPrismatic Method CSi API ETABS 2015
Assigns data to a nonprismatic frame section property.

Namespace: ETABS2015
Assembly: ETABS2015 (in ETABS2015.dll) Version: 15.0.0.0 (15.0.0.0)
Syntax

int GetNonPrismatic(
	string Name,
	ref int NumberItems,
	ref string[] StartSec,
	ref string[] EndSec,
	ref double[] MyLength,
	ref int[] MyType,
	ref int[] EI33,
	ref int[] EI22,
	ref int Color,
	ref string Notes,
	ref string GUID
)

Parameters

Name
Type: OnlineSystem String
The name of an existing frame section property.
NumberItems
Type: OnlineSystem Int32 
The number of segments assigned to the nonprismatic section.
StartSec
Type:  OnlineSystem String  
This is an array of the names of the frame section properties at the start of each segment.
EndSec
Type:  OnlineSystem String  
This is an array of the names of the frame section properties at the end of each segment.
MyLength
Type:  OnlineSystem Double  
This is an array that includes the length of each segment. The length may be variable or absolute as indicated by the MyType item. [L] when length is absolute.
MyType
Type:  OnlineSystem Int32  
This is an array of either 1 or 2, indicating the length type for each segment:
ValueMyType
1Variable (relative length)
2Absolute
EI33
Type:  OnlineSystem Int32  
This is an array of 1, 2 or 3, indicating the variation type for EI33 in each segment:
ValueEI33
1Linear
2Parabolic
2Cubic
EI22
Type:  OnlineSystem Int32  
This is an array of 1, 2 or 3, indicating the variation type for EI22 in each segment:
ValueEI22
1Linear
2Parabolic
2Cubic
Color
Type: OnlineSystem Int32 
Notes
Type: OnlineSystem String 
GUID
Type: OnlineSystem String 
The GUID (global unique identifier), if any, assigned to the section.

Return Value

Returns zero if the data is successfully retrieved; otherwise it returns a nonzero value.
Remarks

Examples

See Also