Glyph Version 3.18.6 |
## pw:: SegmentSurfaceSplineDatabase constrained point interpolating segment type ## Derives FromSummary
## create
This action creates a new database constrained point interpolating segment object. ## Parametersnone ## ReturnsThis action returns a new pw::SegmentSurfaceSpline object. ## getSurface
This action gets the surface to which this curve is constrained. ## Parametersnone ## ReturnsThis action returns a pw::Surface or pw::SurfaceTrim object. ## getQuilt
This action gets the quilt to which this curve is constrained. ## Parametersnone ## ReturnsThis action returns a pw::Quilt object. ## getSlope
This action gets the method for calculating the slope vector of all control points. ## Parametersnone ## ReturnsThis action returns the string type of slope calculation with options < Linear | Akima | CatmullRom | Free >. ## setSlope
This action sets the method for calculating the slope vector of all control points. ## Parameters
## ReturnsThis action returns nothing. ## InformationSetting the slope to type Free, converts all slopes to Free using the current actual slope vector as the explicit slope vectors. ## setSlopeIn
This action sets the incoming slope vector of the given control point. ## Parameters
## ReturnsThis action returns nothing. ## InformationIf this is called on a segment whose slope type is not Free, it will first be converted to a Free slope segment. ## setSlopeOut
This action sets the outgoing slope vector of the given control point. ## Parameters
## ReturnsThis action returns nothing. ## InformationIf this is called on a segment whose slope type is not Free, it will first be converted to a Free slope segment |

This action creates a new database constrained point interpolating segment object.

pw::SegmentSurfaceSpline create

This action gets the surface to which this curve is constrained.

$segment getSurface

This action gets the quilt to which this curve is constrained.

$segment getQuilt

This action gets the method for calculating the slope vector of all control points.

$segment getSlope

This action sets the method for calculating the slope vector of all control points.

$segment setSlope type

This method gets the incoming slope vector of the given control point.

$segment getSlopeIn index

This action sets the incoming slope vector of the given control point.

$segment setSlopeIn ?-continuous? index uv

This action gets the outgoing slope vector of the given control point.

$segment getSlopeOut index

This action sets the outgoing slope vector of the given control point.

$segment setSlopeOut ?-continuous? index uv

This action modifies the control points of this curve by smoothing.

$segment smoothPoints

This action projects the segment shape onto the surface it is defined on, which may require adding points and/or switching the slope type.

$segment projectInterior

Base type for all glyph types

Connector and Curve segment type

Database constrained point interpolating segment type

Database surface type

Database trim surface type

Database quilt type

A string is an array of characters.

An integer is a whole number.

A vector is a list of float values.