Automatic distribution function type
pw:: | Automatic distribution function type |
Static Actions | |
create | This action creates a new automatic distribution function object. |
Static Defaults | |
EdgeMinimumLength (Default) | This default is the requested minimum edge length of a automatic distribution when created. |
Instance Attributes | |
NormalMaximumDeviation | This attribute is the maximum normal deviation allowed. |
CurveMaximumDeviation | This attribute is the maximum distance deviation allowed. |
SurfaceCurvatureInfluence | This attribute is whether global surface curvature will influence the dimension and distribution as specified by the NormalMaximumDeviation and CurveMaximumDeviation attributes. |
EdgeMinimumLength | This attribute is the requested minimum edge length. |
EdgeMaximumLength | This attribute is the requested maximum edge length to impose when calculating connector dimension and distribution from the global size field. |
SizeFieldDecay | This attribute is the decay factor to use in the size field computed from geometric surface curvature. |
SizeFieldBackgroundSpacing | This attribute is the requested background size. |
pw::DistributionAutomatic create
This action creates a new automatic distribution function object.
None
This action returns a new pw::DistributionAutomatic object.
pw::DistributionAutomatic get/setDefault EdgeMinimumLength edgeLen
This default is the requested minimum edge length of a automatic distribution when created.
This default is a float with the range [0, infinity).
The default for this attribute is 0.0.
$dist get/setNormalMaximumDeviation maxAngle
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.
This attribute is a float with the range [0, 180). 0 means this limit should not be applied.
The default for this attribute is the current setting of the connector maximum normal deviation pw::Connector.NormalMaximumDeviation.
$dist get/setCurveMaximumDeviation distance
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.
This attribute is a float with the range [0, infinity). 0 means this limit should not be applied.
The default for this attribute is the current setting of the connector maximum distance deviation pw::Connector.CurveMaximumDeviation.
$dist get/setSurfaceCurvatureInfluence use
This attribute is whether global surface curvature will influence the dimension and distribution as specified by the NormalMaximumDeviation and CurveMaximumDeviation attributes.
This attribute is a <bool> where true indicates that curvature from surrounding geometric surfaces will influence the connector dimension and distribution.
The default for this attribute is the current setting of the connector surface curvature attribute pw::Connector.SurfaceCurvatureInfluence.
$dist get/setEdgeMinimumLength edgeLen
This attribute is the requested minimum edge length.
This attribute is the requested maximum edge length to impose when calculating connector dimension and distribution from the global size field.
The default for this attribute is current setting of the EdgeMinimumLength default.
This attribute is the requested maximum edge length to impose when calculating connector dimension and distribution from the global size field.
This 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.
The default for this attribute is 0.
$dist get/setSizeFieldDecay factor
This attribute is the decay factor to use in the size field computed from geometric surface curvature.
This 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.
The default for this attribute is the current setting of the global size field settings pw::GridEntity.SizeFieldDecay.
$dist get/setSizeFieldBackgroundSpacing size
This attribute is the requested background size.
This 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.
The 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 requested minimum edge length.
$dist get/setEdgeMinimumLength edgeLen
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