Class LaserScannerBuilder
Inheritance
System.Object
System.MarshalByRefObject
LaserScannerBuilder
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 LaserScannerBuilder : CollisionShapeBuilder, IMessageSink, IComponentBuilder
Constructors
LaserScannerBuilder()
Declaration
protected LaserScannerBuilder()
Properties
Angle
Declaration
public Expression Angle { get; }
Property Value
AngularResolution
Declaration
public Expression AngularResolution { get; }
Property Value
CycleTime
Declaration
public Expression CycleTime { get; }
Property Value
GenerateSignals
Declaration
public bool GenerateSignals { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
Range
Declaration
public Expression Range { get; }
Property Value
ScannerBody
Declaration
public SelectNXObject ScannerBody { get; }
Property Value
ScanningAngle
Declaration
public Expression ScanningAngle { get; }
Property Value
ShowInSimulation
Declaration
public bool ShowInSimulation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
CreateEvent(Int32, String, String, String, String, String)
Declaration
public void CreateEvent(int index, string fieldSet, string name, string type, string activity, string points)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.String |
fieldSet |
|
System.String |
name |
|
System.String |
type |
|
System.String |
activity |
|
System.String |
points |
|
DeleteEvents(Int32[])
Declaration
public void DeleteEvents(int[] events)
Parameters
Type |
Name |
Description |
System.Int32[] |
events |
|
SetEventActivity(Int32, String)
Declaration
public void SetEventActivity(int index, string activity)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.String |
activity |
|
SetEventFieldSet(Int32, String)
Declaration
public void SetEventFieldSet(int index, string fieldSet)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.String |
fieldSet |
|
SetEventName(Int32, String)
Declaration
public void SetEventName(int index, string name)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.String |
name |
|
SetEventPoints(Int32, String)
Declaration
public void SetEventPoints(int index, string points)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.String |
points |
|
SetEventType(Int32, String)
Declaration
public void SetEventType(int index, string type)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.String |
type |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink