Class SectionSurfaceBuilderEx
Inheritance
System.Object
System.MarshalByRefObject
SectionSurfaceBuilderEx
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 SectionSurfaceBuilderEx : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
SectionSurfaceBuilderEx()
Declaration
protected SectionSurfaceBuilderEx()
Properties
AlternateSolutions
Declaration
public int AlternateSolutions { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AngleLaw
Declaration
public LawBuilder AngleLaw { get; }
Property Value
ApexCurve
Declaration
public Section ApexCurve { get; }
Property Value
BodyTypePreference
Declaration
public SectionSurfaceBuilderEx.BodyType BodyTypePreference { get; set; }
Property Value
CircularTypeMode
Declaration
public SectionSurfaceBuilderEx.CircularType CircularTypeMode { get; set; }
Property Value
ConicTypeMode
Declaration
public SectionSurfaceBuilderEx.ConicType ConicTypeMode { get; set; }
Property Value
ControlRegion
Declaration
public SectionSurfaceBuilderEx.ControlRegionType ControlRegion { get; set; }
Property Value
CreateApexCurve
Declaration
public bool CreateApexCurve { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CubicTypeMode
Declaration
public SectionSurfaceBuilderEx.CubicType CubicTypeMode { get; set; }
Property Value
EndContinuity
Declaration
public Continuity EndContinuity { get; }
Property Value
EndDepthSkew
Declaration
public DepthSkewBuilder EndDepthSkew { get; }
Property Value
EndDirection
Declaration
public bool EndDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndFace
Declaration
public ScCollector EndFace { get; }
Property Value
EndHighlightCurve
Declaration
public Section EndHighlightCurve { get; }
Property Value
EndShapeCurve
Declaration
public Section EndShapeCurve { get; }
Property Value
EndSlopeCurve
Declaration
public Section EndSlopeCurve { get; }
Property Value
EntireDepthSkew
Declaration
public DepthSkewBuilder EntireDepthSkew { get; }
Property Value
G0Tolerance
Declaration
public double G0Tolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
G1Tolerance
Declaration
public double G1Tolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
G2Tolerance
Declaration
public double G2Tolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
LinearTypeMode
Declaration
public SectionSurfaceBuilderEx.LinearType LinearTypeMode { get; set; }
Property Value
RadiusLaw
Declaration
public LawBuilder RadiusLaw { get; }
Property Value
Rebuild
Declaration
public Rebuild Rebuild { get; }
Property Value
RhoLaw
Declaration
public LawBuilder RhoLaw { get; }
Property Value
SectionEndGuide
Declaration
public Section SectionEndGuide { get; }
Property Value
SectionInteriorGuide1
Declaration
public Section SectionInteriorGuide1 { get; }
Property Value
SectionInteriorGuide2
Declaration
public Section SectionInteriorGuide2 { get; }
Property Value
SectionInteriorGuide3
Declaration
public Section SectionInteriorGuide3 { get; }
Property Value
SectionMethodCircleTangent
Declaration
public SectionSurfaceBuilderEx.SectionMethodCircleTangentType SectionMethodCircleTangent { get; set; }
Property Value
SectionMethodFilletBridge
Declaration
public SectionSurfaceBuilderEx.SectionMethodFilletBridgeType SectionMethodFilletBridge { get; set; }
Property Value
SectionMethodRho
Declaration
public SectionSurfaceBuilderEx.SectionMethodRhoType SectionMethodRho { get; set; }
Property Value
SectionOrientationGuide
Declaration
public Section SectionOrientationGuide { get; }
Property Value
SectionStartGuide
Declaration
public Section SectionStartGuide { get; }
Property Value
ShoulderCurve
Declaration
public Section ShoulderCurve { get; }
Property Value
SlopeControl
Declaration
public SectionSurfaceBuilderEx.SlopeControlType SlopeControl { get; set; }
Property Value
SpineEndFlowDirection
Declaration
public SectionSurfaceBuilderEx.SpineEndFlowType SpineEndFlowDirection { get; set; }
Property Value
SpineSection
Declaration
public Section SpineSection { get; }
Property Value
SpineStartFlowDirection
Declaration
public SectionSurfaceBuilderEx.SpineStartFlowType SpineStartFlowDirection { get; set; }
Property Value
SpineType
Declaration
public SectionSurfaceBuilderEx.Spine SpineType { get; set; }
Property Value
SpineVector
Declaration
public Direction SpineVector { get; set; }
Property Value
SplitAlongGuide
Declaration
public bool SplitAlongGuide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
StartContinuity
Declaration
public Continuity StartContinuity { get; }
Property Value
StartDepthSkew
Declaration
public DepthSkewBuilder StartDepthSkew { get; }
Property Value
StartDirection
Declaration
public bool StartDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
StartFace
Declaration
public ScCollector StartFace { get; }
Property Value
StartHighlightCurve
Declaration
public Section StartHighlightCurve { get; }
Property Value
StartShapeCurve
Declaration
public Section StartShapeCurve { get; }
Property Value
StartSlopeCurve
Declaration
public Section StartSlopeCurve { get; }
Property Value
Type
Declaration
public SectionSurfaceBuilderEx.Types Type { get; set; }
Property Value
UDegree
Declaration
public SectionSurfaceBuilderEx.UDegreeType UDegree { get; set; }
Property Value
Methods
SetHelpPointSupports(NXObject[], Boolean[])
Declaration
public void SetHelpPointSupports(NXObject[] supports, bool[] supportSenses)
Parameters
Type |
Name |
Description |
NXObject[] |
supports |
|
System.Boolean[] |
supportSenses |
|
SetSolutionHelpParams(Double[])
Declaration
public void SetSolutionHelpParams(double[] params)
Parameters
Type |
Name |
Description |
System.Double[] |
params |
|
SetSolutionHelpPositions(Point3d[])
Declaration
public void SetSolutionHelpPositions(Point3d[] points)
Parameters
Type |
Name |
Description |
Point3d[] |
points |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink