Glyph Version 7.22.2 |
pw:: DistributionAutomaticAutomatic distribution function type Derives FromSummary
create
This action creates a new automatic distribution function object. ParametersNone ReturnsThis action returns a new pw::DistributionAutomatic object. EdgeMinimumLength
This default is the requested minimum edge length of a automatic distribution when created. TypeThis default is a float with the range [0, infinity). DefaultThe default for this attribute is 0.0. NormalMaximumDeviation
This attribute is the maximum normal deviation allowed. This is used as a sizing parameter from the curvature of the connectoer and optionally the geometric surfaces in proxmity to the connector. TypeThis attribute is a float with the range [0, 180). 0 means this limit should not be applied. DefaultThe default for this attribute is the current setting of the connector maximum normal deviation pw::Connector.NormalMaximumDeviation. CurveMaximumDeviation
This attribute is the maximum distance deviation allowed. This is used as a sizing parameter from the curvature of the connectoer and optionally the geometric surfaces in proxmity to the connector. TypeThis attribute is a float with the range [0, infinity). 0 means this limit should not be applied. DefaultThe default for this attribute is the current setting of the connector maximum distance deviation pw::Connector.CurveMaximumDeviation. SurfaceCurvatureInfluence
This attribute is whether global surface curvature will influence the dimension and distribution as specified by the NormalMaximumDeviation and CurveMaximumDeviation attributes. TypeThis attribute is a <bool> where true indicates that curvature from surrounding geometric surfaces will influence the connector dimension and distribution. DefaultThe default for this attribute is the current setting of the connector surface curvature attribute pw::Connector.SurfaceCurvatureInfluence. EdgeMinimumLength
This attribute is the requested minimum edge length. TypeThis attribute is the requested maximum edge length to impose when calculating connector dimension and distribution from the global size field. DefaultThe default for this attribute is current setting of the EdgeMinimumLength default. EdgeMaximumLengthThis attribute is the requested maximum edge length to impose when calculating connector dimension and distribution from the global size field. TypeThis attribute is a float with the range [0, infinity) where 0 means that no maximum edge length will be used to override the edge length computed from the global size field. DefaultThe default for this attribute is 0. SizeFieldDecay
This attribute is the decay factor to use in the size field computed from geometric surface curvature. TypeThis attribute is a float with the range [0, 1] where 0 means that the influence of curvature at a given location has maximum effect for the greatest possible distance, and 1 means that the effect dissipates as quickly as possible toward the background size. DefaultThe default for this attribute is the current setting of the global size field settings pw::GridEntity.SizeFieldDecay. SizeFieldBackgroundSpacing
This attribute is the requested background size. TypeThis attribute is a float with the range [0, infinity) where 0 means that there will be no default edge length used when calculating connector dimension and distribution from the global size field. DefaultThe default for this attribute is the current setting of the global size field settings pw::GridEntity.SizeFieldBackgroundSpacing. |
This action creates a new automatic distribution function object.
pw::DistributionAutomatic create
This default is the requested minimum edge length of a automatic distribution when created.
pw::DistributionAutomatic get/setDefault EdgeMinimumLength edgeLen
This attribute is the maximum normal deviation allowed.
$dist get/setNormalMaximumDeviation maxAngle
This attribute is the maximum distance deviation allowed.
$dist get/setCurveMaximumDeviation distance
This attribute is whether global surface curvature will influence the dimension and distribution as specified by the NormalMaximumDeviation and CurveMaximumDeviation attributes.
$dist get/setSurfaceCurvatureInfluence use
This attribute is the decay factor to use in the size field computed from geometric surface curvature.
$dist get/setSizeFieldDecay factor
This attribute is the requested background size.
$dist get/setSizeFieldBackgroundSpacing size
This default is the maximum turning angle allowed between successive grid points.
pw::Connector get/setNormalMaximumDeviation angle
This attribute is the maximum distance allowed between the analytic and discrete shape of a connector.
pw::Connector get/setCurveMaximumDeviation distance
This default is a flag that allows the underlying surface of a connector to affect the NormalMaximumDeviation and CurveMaximumDeviation constraints.
pw::Connector get/setSurfaceCurvatureInfluence influence
This attribute is the size field decay factor used as the decay when a size field is generated for this entity.
$entity get/setSizeFieldDecay decay
This attribute is the size background spacing when a size field is generated for this entity.
$entity get/setSizeFieldBackgroundSpacing spacing