Library | Package Java Toolkit

Interface AssemblySizeRule

package com.ptc.wfc.wfcAssembly;

public interface AssemblySizeRule
  extends com.ptc.wfc.wfcAssembly.AssemblyRule



Description

The rule for gathering components by their size.



Method Summary
booleanGetAbsolute ()
    Get method for attribute "Absolute"
    To compare absolute size of the model and false to compare relative size (0.0 - 1.0) with respect to the assembly
booleanGetGreaterThan ()
    Get method for attribute "GreaterThan"
    Set to true to collect models that are larger than the specified size, and false to collect the smaller ones.
booleanGetIncludeDatums ()
    Get method for attribute "IncludeDatums"
    If true use bounding box, if false use regeneration outline.
doubleGetValue ()
    Get method for attribute "Value"
    Size to compare against.
voidSetAbsolute (boolean value)
    Set method for attribute "Absolute"
    To compare absolute size of the model and false to compare relative size (0.0 - 1.0) with respect to the assembly
voidSetGreaterThan (boolean value)
    Set method for attribute "GreaterThan"
    Set to true to collect models that are larger than the specified size, and false to collect the smaller ones.
voidSetIncludeDatums (boolean value)
    Set method for attribute "IncludeDatums"
    If true use bounding box, if false use regeneration outline.
voidSetValue (double value)
    Set method for attribute "Value"
    Size to compare against.

Methods Inherited from Interface com.ptc.wfc.wfcAssembly.AssemblyRule
GetRuleType

Method Detail

GetAbsolute/SetAbsolute

booleanGetAbsolute ()
voidSetAbsolute (boolean value)


    To compare absolute size of the model and false to compare relative size (0.0 - 1.0) with respect to the assembly
Manual References:
Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size



GetGreaterThan/SetGreaterThan

booleanGetGreaterThan ()
voidSetGreaterThan (boolean value)


    Set to true to collect models that are larger than the specified size, and false to collect the smaller ones.
Manual References:
Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size



GetIncludeDatums/SetIncludeDatums

booleanGetIncludeDatums ()
voidSetIncludeDatums (boolean value)


    If true use bounding box, if false use regeneration outline.
Manual References:
Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size



GetValue/SetValue

doubleGetValue ()
voidSetValue (double value)


    Size to compare against.

Valid range is 0.0 to 1.0 if 'Absolute' attribute is set to false.
Manual References:
Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size