Class DynamicMaterialBuilder
Inheritance
DynamicMaterialBuilder
Assembly: NXOpen.dll
Syntax
public class DynamicMaterialBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DynamicMaterialBuilder()
Declaration
protected DynamicMaterialBuilder()
Properties
AxisVector
Declaration
public Direction AxisVector { get; set; }
Property Value
BoxXlen
Declaration
public Expression BoxXlen { get; }
Property Value
BoxYlen
Declaration
public Expression BoxYlen { get; }
Property Value
BoxZlen
Declaration
public Expression BoxZlen { get; }
Property Value
Category
Declaration
public int Category { get; set; }
Property Value
CylinderHeight
Declaration
public Expression CylinderHeight { get; }
Property Value
CylinderRadius
Declaration
public Expression CylinderRadius { get; }
Property Value
Faces
Declaration
public SelectFaceList Faces { get; }
Property Value
GuideOffset
Declaration
public Expression GuideOffset { get; }
Property Value
GuideVector
Declaration
public Direction GuideVector { get; set; }
Property Value
Mode
Declaration
public DynamicMaterialBuilder.MaterialMode Mode { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Offset
Declaration
public Expression Offset { get; }
Property Value
Orientation
Declaration
public CoordinateSystem Orientation { get; set; }
Property Value
PointList
Declaration
public DynamicMaterialPointBuilderList PointList { get; }
Property Value
PointOnGuide
Declaration
public Point PointOnGuide { get; set; }
Property Value
ShapeOption
Declaration
public DynamicMaterialBuilder.ShapeType ShapeOption { get; set; }
Property Value
Superseded
Declaration
public SelectRigidBody Superseded { get; }
Property Value
Methods
EvaluateGuideSection(NXObject[])
Declaration
public void EvaluateGuideSection(NXObject[] curves)
Parameters
EvaluateSection(NXObject[])
Declaration
public void EvaluateSection(NXObject[] curves)
Parameters
GetGuideCurves()
Declaration
public NXObject[] GetGuideCurves()
Returns
GetSectionCurves()
Declaration
public NXObject[] GetSectionCurves()
Returns
GetVariableExps()
Declaration
public NXObject[] GetVariableExps()
Returns
NewDrivePoint()
Declaration
public DynamicMaterialPointBuilder NewDrivePoint()
Returns
SetFaces(NXObject[])
Declaration
public void SetFaces(NXObject[] faces)
Parameters
SetGuideCurves(NXObject[])
Declaration
public void SetGuideCurves(NXObject[] curves)
Parameters
SetSectionCurves(NXObject[])
Declaration
public void SetSectionCurves(NXObject[] curves)
Parameters
SetSuperseded(NXObject)
Declaration
public void SetSuperseded(NXObject superseded)
Parameters
Type |
Name |
Description |
NXObject |
superseded |
|
SetVariableExps(NXObject[])
Declaration
public void SetVariableExps(NXObject[] exps)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink