Class CollisionSensorBuilder
Inheritance
CollisionSensorBuilder
Assembly: NXOpen.dll
Syntax
public class CollisionSensorBuilder : CollisionShapeBuilder, IMessageSink, IComponentBuilder
Constructors
CollisionSensorBuilder()
Declaration
protected CollisionSensorBuilder()
Properties
Category
Declaration
public int Category { get; set; }
Property Value
CollisionFactor
Declaration
public double CollisionFactor { get; set; }
Property Value
CollisionShape
Declaration
public CollisionSensorBuilder.CollisionShapeTypes CollisionShape { get; set; }
Property Value
DetectionType
Declaration
public CollisionSensorBuilder.DetectionTypes DetectionType { get; set; }
Property Value
Geometry
Declaration
public SelectNXObjectList Geometry { get; }
Property Value
HighlightOnCollision
Declaration
public bool HighlightOnCollision { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
SensorType
Declaration
public CollisionSensorBuilder.SensorTypes SensorType { get; set; }
Property Value
ShapeProperties
Declaration
public CollisionSensorBuilder.ShapePropertiesOption ShapeProperties { get; set; }
Property Value
ShowName
Declaration
public bool ShowName { get; set; }
Property Value
Methods
CalculateConvex()
Declaration
public void CalculateConvex()
CalculateMesh()
Declaration
public void CalculateMesh()
CalculateMultiConvex()
Declaration
public void CalculateMultiConvex()
SetGeometry(NXObject[])
Declaration
public void SetGeometry(NXObject[] geometries)
Parameters
Type |
Name |
Description |
NXObject[] |
geometries |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink