Library | Package Java Toolkit

Class SurfaceCollectionRule

package com.ptc.wfc.wfcCollection;

public class SurfaceCollectionRule
  implements jxenum



Description

This enumerated type lists the rules for surface collection.
See Also:
SurfaceCollectionInstruction.GetRules(/*optional*/ SurfaceCollectionRules)



Field Summary
static final int_SURFCOLL_ALL_GEOM_RULE
    Integer value of enum value "SURFCOLL_ALL_GEOM_RULE"
    
static final SurfaceCollectionRuleSURFCOLL_ALL_GEOM_RULE
    Object value of enum value "SURFCOLL_ALL_GEOM_RULE"
    
static final int_SURFCOLL_CO_PLANNAR_GEOM_RULE
    Integer value of enum value "SURFCOLL_CO_PLANNAR_GEOM_RULE"
    
static final SurfaceCollectionRuleSURFCOLL_CO_PLANNAR_GEOM_RULE
    Object value of enum value "SURFCOLL_CO_PLANNAR_GEOM_RULE"
    
static final int_SURFCOLL_PARALLEL_GEOM_RULE
    Integer value of enum value "SURFCOLL_PARALLEL_GEOM_RULE"
    
static final SurfaceCollectionRuleSURFCOLL_PARALLEL_GEOM_RULE
    Object value of enum value "SURFCOLL_PARALLEL_GEOM_RULE"
    
static final int_SURFCOLL_CO_AXIAL_GEOM_RULE
    Integer value of enum value "SURFCOLL_CO_AXIAL_GEOM_RULE"
    
static final SurfaceCollectionRuleSURFCOLL_CO_AXIAL_GEOM_RULE
    Object value of enum value "SURFCOLL_CO_AXIAL_GEOM_RULE"
    
static final int_SURFCOLL_EQ_RADIUS_GEOM_RULE
    Integer value of enum value "SURFCOLL_EQ_RADIUS_GEOM_RULE"
    
static final SurfaceCollectionRuleSURFCOLL_EQ_RADIUS_GEOM_RULE
    Object value of enum value "SURFCOLL_EQ_RADIUS_GEOM_RULE"
    
static final int_SURFCOLL_SAME_CONVEXITY_GEOM_RULE
    Integer value of enum value "SURFCOLL_SAME_CONVEXITY_GEOM_RULE"
    
static final SurfaceCollectionRuleSURFCOLL_SAME_CONVEXITY_GEOM_RULE
    Object value of enum value "SURFCOLL_SAME_CONVEXITY_GEOM_RULE"
    
static final int_SURFCOLL_SHAPE_CHAMFER
    Integer value of enum value "SURFCOLL_SHAPE_CHAMFER"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_CHAMFER
    Object value of enum value "SURFCOLL_SHAPE_CHAMFER"
    
static final int_SURFCOLL_SHAPE_ROUND
    Integer value of enum value "SURFCOLL_SHAPE_ROUND"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_ROUND
    Object value of enum value "SURFCOLL_SHAPE_ROUND"
    
static final int_SURFCOLL_SHAPE_PROTR_BOSS
    Integer value of enum value "SURFCOLL_SHAPE_PROTR_BOSS"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_PROTR_BOSS
    Object value of enum value "SURFCOLL_SHAPE_PROTR_BOSS"
    
static final int_SURFCOLL_SHAPE_PROTR_RIB
    Integer value of enum value "SURFCOLL_SHAPE_PROTR_RIB"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_PROTR_RIB
    Object value of enum value "SURFCOLL_SHAPE_PROTR_RIB"
    
static final int_SURFCOLL_SHAPE_CUT_POCKET
    Integer value of enum value "SURFCOLL_SHAPE_CUT_POCKET"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_CUT_POCKET
    Object value of enum value "SURFCOLL_SHAPE_CUT_POCKET"
    
static final int_SURFCOLL_SHAPE_CUT_SLOT
    Integer value of enum value "SURFCOLL_SHAPE_CUT_SLOT"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_CUT_SLOT
    Object value of enum value "SURFCOLL_SHAPE_CUT_SLOT"
    
static final int_SURFCOLL_SHAPE_MORE_SHAPES
    Integer value of enum value "SURFCOLL_SHAPE_MORE_SHAPES"
    
static final SurfaceCollectionRuleSURFCOLL_SHAPE_MORE_SHAPES
    Object value of enum value "SURFCOLL_SHAPE_MORE_SHAPES"
    
static final int_SURFCOLL_TANGENT_NEIGBOURS_ONLY
    Integer value of enum value "SURFCOLL_TANGENT_NEIGBOURS_ONLY"
    
static final SurfaceCollectionRuleSURFCOLL_TANGENT_NEIGBOURS_ONLY
    Object value of enum value "SURFCOLL_TANGENT_NEIGBOURS_ONLY"
    
static final int_SurfaceCollectionRule_null
    Enum null value.

Method Summary
static SurfaceCollectionRuleFromInt (int value)
    Creates enum object from an integer.
static SurfaceCollectionRuleFromInt (Integer value)
    Creates enum object from an integer object.
intgetValue ()
    Returns enum object value as an integer.

Method Detail

getValue

intgetValue ()


    Returns enum object value as an integer.
Returns:
Integer enum value.


FromInt

static SurfaceCollectionRuleFromInt (int value)


    Creates enum object from an integer.
Parameters:
value
Input integer value.
Returns:
Enum value object.


FromInt

static SurfaceCollectionRuleFromInt (Integer value)


    Creates enum object from an integer object.
Parameters:
value
Input integer object.
Returns:
Enum value object.