Class StyledBlendBuilder
Inheritance
System.Object
System.MarshalByRefObject
StyledBlendBuilder
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 StyledBlendBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
StyledBlendBuilder()
Declaration
protected StyledBlendBuilder()
Properties
AdjacentBlend1
Declaration
public SelectEdge AdjacentBlend1 { get; }
Property Value
AdjacentBlend1TrimEnd
Declaration
public OnPathDimensionBuilder AdjacentBlend1TrimEnd { get; }
Property Value
AdjacentBlend1TrimStart
Declaration
public OnPathDimensionBuilder AdjacentBlend1TrimStart { get; }
Property Value
AdjacentBlend2
Declaration
public SelectEdge AdjacentBlend2 { get; }
Property Value
AdjacentBlend2TrimEnd
Declaration
public OnPathDimensionBuilder AdjacentBlend2TrimEnd { get; }
Property Value
AdjacentBlend2TrimStart
Declaration
public OnPathDimensionBuilder AdjacentBlend2TrimStart { get; }
Property Value
Blend1Continuity
Declaration
public Continuity Blend1Continuity { get; }
Property Value
Blend2Continuity
Declaration
public Continuity Blend2Continuity { get; }
Property Value
CenterCurve
Declaration
public Section CenterCurve { get; }
Property Value
CenterCurveEnd
Declaration
public OnPathDimensionBuilder CenterCurveEnd { get; }
Property Value
CenterCurveStart
Declaration
public OnPathDimensionBuilder CenterCurveStart { get; }
Property Value
DepthLaw
Declaration
public LawBuilder DepthLaw { get; }
Property Value
InheritFeatureParameters
Declaration
public SelectFeature InheritFeatureParameters { get; }
Property Value
IsBlendExtended
Declaration
public bool IsBlendExtended { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCenterCurveDirectionReversed
Declaration
public bool IsCenterCurveDirectionReversed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCenterCurveUsedAsSpine
Declaration
public bool IsCenterCurveUsedAsSpine { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsNormal1Reversed
Declaration
public bool IsNormal1Reversed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsNormal2Reversed
Declaration
public bool IsNormal2Reversed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsSingleTubeUsed
Declaration
public bool IsSingleTubeUsed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LinkHandles
Declaration
public bool LinkHandles { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PositionTolerance
Declaration
public double PositionTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ProfileCurve
Declaration
public Section ProfileCurve { get; }
Property Value
RadiusConstraintType
Declaration
public StyledBlendBuilder.StyledBlendRadiusConstraintType RadiusConstraintType { get; set; }
Property Value
RadiusConstraintValue
Declaration
public Expression RadiusConstraintValue { get; }
Property Value
RebuildGuide
Declaration
public Rebuild RebuildGuide { get; }
Property Value
ShapeControl
Declaration
public StyledBlendBuilder.StyledBlendShapeControlType ShapeControl { get; set; }
Property Value
SkewLaw
Declaration
public LawBuilder SkewLaw { get; }
Property Value
SpineCurve
Declaration
public Section SpineCurve { get; }
Property Value
TangentCurve1
Declaration
public Section TangentCurve1 { get; }
Property Value
TangentCurve2
Declaration
public Section TangentCurve2 { get; }
Property Value
TangentMagnitude1
Declaration
public LawBuilder TangentMagnitude1 { get; }
Property Value
TangentMagnitude2
Declaration
public LawBuilder TangentMagnitude2 { get; }
Property Value
TangentTolerance
Declaration
public double TangentTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
TrimMethod
Declaration
public StyledBlendBuilder.StyledBlendTrimMethodType TrimMethod { get; set; }
Property Value
TubeRadius1
Declaration
public LawBuilder TubeRadius1 { get; }
Property Value
TubeRadius2
Declaration
public LawBuilder TubeRadius2 { get; }
Property Value
Type
Declaration
public StyledBlendBuilder.Types Type { get; set; }
Property Value
Wall1
Declaration
public ScCollector Wall1 { get; }
Property Value
Wall1Continuity
Declaration
public Continuity Wall1Continuity { get; }
Property Value
Wall1Direction
Declaration
public FlowDirection Wall1Direction { get; }
Property Value
Wall2
Declaration
public ScCollector Wall2 { get; }
Property Value
Wall2Continuity
Declaration
public Continuity Wall2Continuity { get; }
Property Value
Wall2Direction
Declaration
public FlowDirection Wall2Direction { get; }
Property Value
Methods
ProcessInheritFeatureParameters(StyledBlend)
Declaration
public void ProcessInheritFeatureParameters(StyledBlend feature)
Parameters
ReverseBlend()
Declaration
public void ReverseBlend()
UpdateCenterCurve()
Declaration
public void UpdateCenterCurve()
UpdateProfileCurve()
Declaration
public void UpdateProfileCurve()
UpdateRadiusLawSpine()
Declaration
public void UpdateRadiusLawSpine()
UpdateResetData()
Declaration
public void UpdateResetData()
UpdateShapeLawSpine(Boolean)
Declaration
public void UpdateShapeLawSpine(bool isDefaultSpine)
Parameters
Type |
Name |
Description |
System.Boolean |
isDefaultSpine |
|
UpdateSpineCurve()
Declaration
public void UpdateSpineCurve()
UpdateTangentCurve1()
Declaration
public void UpdateTangentCurve1()
UpdateTangentCurve2()
Declaration
public void UpdateTangentCurve2()
UpdateWall1()
Declaration
public bool UpdateWall1()
Returns
Type |
Description |
System.Boolean |
|
UpdateWall2()
Declaration
public bool UpdateWall2()
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink