## FCurve.Type

### Description

Returns the value from the siFCurveType enum that describes this fcurve's curve type.

### C# Syntax

    // get accessor

    String rtn = FCurve.Type;

### Examples

#### VBScript Example

    '

    '	Get an FCurve's type

    '

    Main()

    function WriteType (in_fcurvetype)

    	if in_fcurvetype = 0 then

    		WriteType = "siUnknownFCurve"

    	elseif in_fcurvetype = 10 then

    		WriteType = "siBooleanFCurve"

    	elseif in_fcurvetype = 15 then

    		WriteType = "siIntegerFCurve"

    	elseif in_fcurvetype = 20 then

    		WriteType = "siStandardFCurve"

    	elseif in_fcurvetype = 30 then

    		WriteType = "siRawDataFCurve"

    	elseif in_fcurvetype = 40 then

    		WriteType = "siQuaternionFCurve"

    	else

    		WriteType = "Invalid FCurve type"

    	end if

    end function

    sub main()

    	set oCube = Application.ActiveProject.ActiveScene.Root.AddGeometry("Cube","MeshSurface")

    	dim aValues

    	aValues = Array(0.00, 5.00, 1.00, 6.00, 2.00, 7.00, 3.00, 8.00, 4.00, 9.00, 5.00, 10.00)

    	set oFCurve = oCube.PosX.AddFCurve2( aValues)

    	LogMessage "FCurve type : " & WriteType(oFCurve.Type)

    end sub