pw:: DistributionGrowth

Growth distribution function type

Derives From

pw::Object pw::Distribution

Summary
Growth distribution function type
This action creates a new shape distribution function object.
This attribute is the mode that is used in calculating the layer growth at the start of the distribution.
This attribute is the requested total height of layers at the start of the distribution.
This attribute is the requested number of layers at the start of the distribution.
This attribute is the growth rate of layers at the start of the distribution.
This attribute is the mode that is used in calculating the layer growth at the end of the distribution.
This attribute is the requested total height of layers at the end of the distribution.
This attribute is the requested number of layers at the end of the distribution.
This attribute is the growth rate of layers at the end of the distribution.

Static Actions

create

pw::DistributionGrowth create

This action creates a new shape distribution function object.

Parameters

This action has no parameters.

Returns

This action returns a new pw::DistributionGrowth object.

Instance Attributes

BeginMode

$dist get/setBeginMode mode

This attribute is the mode that is used in calculating the layer growth at the start of the distribution.

Type

This attribute is a string with options < LayersAndRate | HeightAndRate | LayersAndHeight >.

Default

The default for this attribute is LayersAndRate

Information

Depending on the mode, one of the other begin attributes will be ignored when the distribution is calculated: BeginHeight when mode is LayersAndRate, BeginLayers when mode is HeightAndRate, and BeginRate when mode is LayersAndHeight.

BeginHeight

$dist get/setBeginHeight height

This attribute is the requested total height of layers at the start of the distribution.

Type

This attribute is a float with the range [0, infinity) where 0 means there should be no layers at the start of the distribution.

Default

The default for this attribute is 0.

BeginLayers

$dist get/setBeginLayers layers

This attribute is the requested number of layers at the start of the distribution.

Type

This attribute is an integer with the range [0, infinity) where 0 means there should be no layers at the start of the distribution.

Default

The default for this attribute is 0.

BeginRate

$dist get/setBeginRate rate

This attribute is the growth rate of layers at the start of the distribution.

Type

This attribute is a float with the range [0, infinity) where 0 means there should be no layers at the start of the distribution.

Default

The default for this attribute is 0.

EndMode

$dist get/setEndMode mode

This attribute is the mode that is used in calculating the layer growth at the end of the distribution.

Type

This attribute is a string with options < LayersAndRate | HeightAndRate | LayersAndHeight >.

Default

The default for this attribute is LayersAndRate

Information

Depending on the mode, one of the other end attributes will be ignored when the distribution is calculated: EndHeight when mode is LayersAndRate, EndLayers when mode is HeightAndRate, and EndRate when mode is LayersAndHeight.

EndHeight

$dist get/setEndHeight height

This attribute is the requested total height of layers at the end of the distribution.

Type

This attribute is a float with the range [0, infinity) where 0 means there should be no layers at the start of the distribution.

Default

The default for this attribute is 0.

EndLayers

$dist get/setEndLayers layers

This attribute is the requested number of layers at the end of the distribution.

Type

This attribute is an integer with the range [0, infinity) where 0 means there should be no layers at the end of the distribution.

Default

The default for this attribute is 0.

EndRate

$dist get/setEndRate rate

This attribute is the growth rate of layers at the end of the distribution.

Type

This attribute is a float with the range [0, infinity) where 0 means there should be no layers at the end of the distribution.

Default

The default for this attribute is 0.

pw::DistributionGrowth create
This action creates a new shape distribution function object.
$dist get/setBeginMode mode
This attribute is the mode that is used in calculating the layer growth at the start of the distribution.
$dist get/setBeginHeight height
This attribute is the requested total height of layers at the start of the distribution.
$dist get/setBeginLayers layers
This attribute is the requested number of layers at the start of the distribution.
$dist get/setBeginRate rate
This attribute is the growth rate of layers at the start of the distribution.
$dist get/setEndMode mode
This attribute is the mode that is used in calculating the layer growth at the end of the distribution.
$dist get/setEndHeight height
This attribute is the requested total height of layers at the end of the distribution.
$dist get/setEndLayers layers
This attribute is the requested number of layers at the end of the distribution.
$dist get/setEndRate rate
This attribute is the growth rate of layers at the end of the distribution.
Base type for all glyph types
Base class for distribution types
Growth distribution function type
A string is an array of characters.
A float is a fractional number.
An integer is a whole number.