Class HotspotRecipeBuilder
  
  
  
    Inheritance
    
    
    
    
    
    HotspotRecipeBuilder
   
  
  
  
  Assembly: NXOpen.dll
  Syntax
  
    public class HotspotRecipeBuilder : Builder, IMessageSink, IComponentBuilder
   
  Constructors
  
  HotspotRecipeBuilder()
  
  
  Declaration
  
    protected HotspotRecipeBuilder()
   
  Properties
  
  DataTypeFilter
  
  
  Declaration
  
    public Result.DataType DataTypeFilter { get; set; }
   
  Property Value
  
  
  IsSortRangeAboveRes
  
  
  Declaration
  
    public bool IsSortRangeAboveRes { get; set; }
   
  Property Value
  
  
  IsSortRangeBelowRes
  
  
  Declaration
  
    public bool IsSortRangeBelowRes { get; set; }
   
  Property Value
  
  
  IsSortSelectedEntities
  
  
  Declaration
  
    public bool IsSortSelectedEntities { get; set; }
   
  Property Value
  
  
  MaxNumRegions
  
  
  Declaration
  
    public int MaxNumRegions { get; set; }
   
  Property Value
  
  
  MinSpanOfRegion
  
  
  Declaration
  
    public int MinSpanOfRegion { get; set; }
   
  Property Value
  
  
  OffsetTypeMinMax
  
  
  Declaration
  
    public HotspotRecipeBuilder.EnumOffsetTypeMinMax OffsetTypeMinMax { get; set; }
   
  Property Value
  
  
  RecipeName
  
  
  Declaration
  
    public string RecipeName { get; set; }
   
  Property Value
  
  
  ResultComponent
  
  
  Declaration
  
    public Result.Component ResultComponent { get; set; }
   
  Property Value
  
  
  ResultLocation
  
  
  Declaration
  
    public Result.Location ResultLocation { get; set; }
   
  Property Value
  
  
  SortMethod
  
  
  Declaration
  
    public HotspotRecipeBuilder.EnumSortingMethod SortMethod { get; set; }
   
  Property Value
  
  
  SpanOfRegion
  
  
  Declaration
  
    public int SpanOfRegion { get; set; }
   
  Property Value
  
  
  ThresholdType
  
  
  Declaration
  
    public HotspotRecipeBuilder.EnumThresholdType ThresholdType { get; set; }
   
  Property Value
  
  Methods
  
  GetEntityObjects()
  
  
  Declaration
  
    public TaggedObject[] GetEntityObjects()
   
  Returns
  
  
  GetNeighbourOffset()
  
  
  Declaration
  
    public HotspotRecipeBuilder.UnitValue GetNeighbourOffset()
   
  Returns
  
  
  
  
  
  Declaration
  
    public HotspotRecipeBuilder.UnitValue GetOffsetValueForMinMax()
   
  Returns
  
  
  GetResultQuantity()
  
  
  Declaration
  
    public string GetResultQuantity()
   
  Returns
  
  
  GetResultQuantityType()
  
  
  Declaration
  
    public Result.Quantity GetResultQuantityType()
   
  Returns
  
  
  GetSortAboveParamVal()
  
  
  Declaration
  
    public HotspotRecipeBuilder.UnitValue GetSortAboveParamVal()
   
  Returns
  
  
  GetSortBelowParamVal()
  
  
  Declaration
  
    public HotspotRecipeBuilder.UnitValue GetSortBelowParamVal()
   
  Returns
  
  
  GetThresholdValue()
  
  
  Declaration
  
    public HotspotRecipeBuilder.UnitValue GetThresholdValue()
   
  Returns
  
  
  InitFromRecipe(HotspotRecipe)
  
  
  Declaration
  
    public void InitFromRecipe(HotspotRecipe recipe)
   
  Parameters
  
  
  SetEntityObjects(TaggedObject[])
  
  
  Declaration
  
    public void SetEntityObjects(TaggedObject[] entityObjs)
   
  Parameters
  
  
  SetNeighbourOffset(UnitValue)
  
  
  Declaration
  
    public void SetNeighbourOffset(HotspotRecipeBuilder.UnitValue neighbourvalue)
   
  Parameters
  
  
  
  
  
  Declaration
  
    public void SetOffsetValueForMinMax(HotspotRecipeBuilder.UnitValue offsetValue)
   
  Parameters
  
  
  SetResultQuantity(string)
  
  
  Declaration
  
    public void SetResultQuantity(string resultQuantity)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | resultQuantity |  | 
    
  
  
  SetResultQuantityType(Quantity)
  
  
  Declaration
  
    public void SetResultQuantityType(Result.Quantity resQuan)
   
  Parameters
  
  
  SetSortAboveParamVal(UnitValue)
  
  
  Declaration
  
    public void SetSortAboveParamVal(HotspotRecipeBuilder.UnitValue aboveValue)
   
  Parameters
  
  
  SetSortBelowParamVal(UnitValue)
  
  
  Declaration
  
    public void SetSortBelowParamVal(HotspotRecipeBuilder.UnitValue belowValue)
   
  Parameters
  
  
  SetThresholdValue(UnitValue)
  
  
  Declaration
  
    public void SetThresholdValue(HotspotRecipeBuilder.UnitValue seedValue)
   
  Parameters
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink