Class Bolt
Inheritance
System.Object
System.MarshalByRefObject
Bolt
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class Bolt : IConnection, IMessageSink, IFitTo, IMaterial, IFlangesContainer, ILocationsContainer, IDiameter, ILocationsWithDirContainer, ILocationsMultiPointContainer, INXObject
Constructors
Bolt()
Declaration
Properties
Coefficient
Declaration
public Expression Coefficient { get; }
Property Value
Diameter
Declaration
public Expression Diameter { get; }
Property Value
DiameterType
Declaration
public DiameterType DiameterType { get; set; }
Property Value
HeadDiameter
Declaration
public Expression HeadDiameter { get; }
Property Value
HeadDiameterCoefficient
Declaration
public Expression HeadDiameterCoefficient { get; }
Property Value
HeadDiameterType
Declaration
public HeadDiameterType HeadDiameterType { get; set; }
Property Value
Material
Declaration
public PhysicalMaterial Material { get; set; }
Property Value
MaxBoltLength
Declaration
public Expression MaxBoltLength { get; }
Property Value
NumberOfFlanges
Declaration
public int NumberOfFlanges { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TableFile
Declaration
public string TableFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddFlangeEntities(Int32, TaggedObject[])
Declaration
public void AddFlangeEntities(int flangeIndex, TaggedObject[] entities)
Parameters
Type |
Name |
Description |
System.Int32 |
flangeIndex |
|
TaggedObject[] |
entities |
|
AddLocationCoordinatesWithDirectionCoordinates(Int32, Point, Point)
Declaration
public LocationWithDir AddLocationCoordinatesWithDirectionCoordinates(int indexOfDefinition, Point point, Point direction)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
Point |
point |
|
Point |
direction |
|
Returns
AddLocationCoordinatesWithDirectionVector(Int32, Point, Direction)
Declaration
public LocationWithDir AddLocationCoordinatesWithDirectionVector(int indexOfDefinition, Point masterPoint, Direction direction)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
Point |
masterPoint |
|
Direction |
direction |
|
Returns
AddLocationSelectionRecipe(Int32, SelectionRecipe)
Declaration
public SelectionRecipeLocation AddLocationSelectionRecipe(int indexOfDefinition, SelectionRecipe selectionRecipe)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
SelectionRecipe |
selectionRecipe |
|
Returns
CanHaveNoMaterial()
Declaration
public bool CanHaveNoMaterial()
Returns
Type |
Description |
System.Boolean |
|
CanInheritMaterial()
Declaration
public bool CanInheritMaterial()
Returns
Type |
Description |
System.Boolean |
|
ConvertLocationToCoordinatesType(Int32, Int32)
Declaration
public Location ConvertLocationToCoordinatesType(int indexOfDefinition, int index)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
System.Int32 |
index |
|
Returns
GetFlangeEntities(Int32)
Declaration
public TaggedObject[] GetFlangeEntities(int flangeIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
flangeIndex |
|
Returns
GetLocation(Int32, Int32)
Declaration
public Location GetLocation(int indexOfDefinition, int indexOfLocation)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
System.Int32 |
indexOfLocation |
|
Returns
GetMaxNumberOfFlanges()
Declaration
public int GetMaxNumberOfFlanges()
Returns
Type |
Description |
System.Int32 |
|
GetMinNumberOfFlanges()
Declaration
public int GetMinNumberOfFlanges()
Returns
Type |
Description |
System.Int32 |
|
GetNumberOfDefinitions()
Declaration
public int GetNumberOfDefinitions()
Returns
Type |
Description |
System.Int32 |
|
GetNumberOfLocations(Int32)
Declaration
public int GetNumberOfLocations(int indexOfDefinition)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
Returns
Type |
Description |
System.Int32 |
|
GetSupportedDiameterTypes()
Declaration
public DiameterType[] GetSupportedDiameterTypes()
Returns
IsInheritedMaterial()
Declaration
public bool IsInheritedMaterial()
Returns
Type |
Description |
System.Boolean |
|
MoveLocation(Int32, Int32, Int32)
Declaration
public bool MoveLocation(int indexOfDefinition, int indexOfLocation, int numberOfPositions)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
System.Int32 |
indexOfLocation |
|
System.Int32 |
numberOfPositions |
|
Returns
Type |
Description |
System.Boolean |
|
RemoveFlangeEntities(Int32, TaggedObject[])
Declaration
public void RemoveFlangeEntities(int flangeIndex, TaggedObject[] entities)
Parameters
Type |
Name |
Description |
System.Int32 |
flangeIndex |
|
TaggedObject[] |
entities |
|
RemoveLocation(Int32, Int32)
Declaration
public void RemoveLocation(int indexOfDefinition, int indexOfLocation)
Parameters
Type |
Name |
Description |
System.Int32 |
indexOfDefinition |
|
System.Int32 |
indexOfLocation |
|
SetInheritedMaterial()
Declaration
public void SetInheritedMaterial()
Implements
System.Runtime.Remoting.Messaging.IMessageSink