TSplinePlaneInput Object

Derived from: TSplineShapeInput Object
Defined in namespace "adsk::fusion" and the header file is <Fusion/TSpline/TSplinePlaneInput.h>

Description

Defines the input used to create a plane shaped T-Spline body.

Methods

Name Description
classType

Static function that all classes support that returns the type of the class as a string. The returned string matches the string returned by the objectType property. For example if you have a reference to an object and you want to check if it's a SketchLine you can use myObject.objectType == fusion.SketchLine.classType().

Properties

Name Description
isValid Indicates if this object is still valid, i.e. hasn't been deleted or some other action done to invalidate the reference.
isXSymmetric Gets and sets whether the shape is symmetric along the X direction.
isYSymmetric Gets and sets whether the shape is symmetric along the Y direction.
isZSymmetric Gets and sets whether the shape is symmetric along the Z direction.
objectType This property is supported by all objects in the API and returns a string that contains the full name (namespace::objecttype) describing the type of the object.

It's often useful to use this in combination with the classType method to see if an object is a certain type. For example: if obj.objectType == adsk.core.Point3D.classType():
origin Gets and sets the corner point of the shape. This defines the minimum corner for a box or plane, or the center for the other primitive shapes.
xDirection Gets and sets the vector defining the X direction of the base plane.
xFaceCount Gets and sets the number of faces along the X direction of the plane.
xSize Gets and sets the size of the plane in the X direction in centimeters.
yDirection Gets and sets the vector defining the Y direction of the base plane. This must be perpendicular to the xDirection.
yFaceCount Gets and sets the number of faces along the Y direction of the plane.
ySize Gets and sets the size of the plane in the Y direction in centimeters.

Accessed From

TSplineBodies.createPlaneInput

Version

Introduced in version October 2026