NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::SketchExpressionModifierBuilder类 参考

草图表达式修改器构建器 更多...

#include <SketchExpressionModifierBuilder.hxx>

类 NXOpen::SketchExpressionModifierBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  EndCuts { EndCutsEndCut1 , EndCutsEndCut2 }

Public 成员函数

NXOpen::ExpressionExp1 ()
NXOpen::ExpressionExp10 ()
NXOpen::ExpressionExp11 ()
NXOpen::ExpressionExp12 ()
NXOpen::ExpressionExp2 ()
NXOpen::ExpressionExp3 ()
NXOpen::ExpressionExp4 ()
NXOpen::ExpressionExp5 ()
NXOpen::ExpressionExp6 ()
NXOpen::ExpressionExp7 ()
NXOpen::ExpressionExp8 ()
NXOpen::ExpressionExp9 ()
void SetSketch (NXOpen::Sketch *sketchTag)
void SetSketches (NXOpen::SketchExpressionModifierBuilder::EndCuts sketches)
NXOpen::SketchSketch ()
NXOpen::SketchExpressionModifierBuilder::EndCuts Sketches ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SketchExpressionModifierBuilderBuilder

详细描述

草图表达式修改器构建器

Represents a Sketch Expression Modifier Builder.
Created in NX5.0.3.

成员枚举类型说明

◆ EndCuts

End cut

枚举值
EndCutsEndCut1 

end cut1

EndCutsEndCut2 

end cut2

成员函数说明

◆ Exp1()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp1 ( )

Returns the exp1
Created in NX5.0.3.

License requirements : None

◆ Exp10()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp10 ( )

Returns the exp10
Created in NX5.0.3.

License requirements : None

◆ Exp11()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp11 ( )

Returns the exp11
Created in NX5.0.3.

License requirements : None

◆ Exp12()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp12 ( )

Returns the exp12
Created in NX5.0.3.

License requirements : None

◆ Exp2()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp2 ( )

Returns the exp2
Created in NX5.0.3.

License requirements : None

◆ Exp3()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp3 ( )

Returns the exp3
Created in NX5.0.3.

License requirements : None

◆ Exp4()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp4 ( )

Returns the exp4
Created in NX5.0.3.

License requirements : None

◆ Exp5()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp5 ( )

Returns the exp5
Created in NX5.0.3.

License requirements : None

◆ Exp6()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp6 ( )

Returns the exp6
Created in NX5.0.3.

License requirements : None

◆ Exp7()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp7 ( )

Returns the exp7
Created in NX5.0.3.

License requirements : None

◆ Exp8()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp8 ( )

Returns the exp8
Created in NX5.0.3.

License requirements : None

◆ Exp9()

NXOpen::Expression * NXOpen::SketchExpressionModifierBuilder::Exp9 ( )

Returns the exp9
Created in NX5.0.3.

License requirements : None

◆ SetSketch()

void NXOpen::SketchExpressionModifierBuilder::SetSketch ( NXOpen::Sketch * sketchTag)

Sets the sketch
Created in NX5.0.3.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
sketchTagsketchtag

◆ SetSketches()

void NXOpen::SketchExpressionModifierBuilder::SetSketches ( NXOpen::SketchExpressionModifierBuilder::EndCuts sketches)

Sets the sketches
Created in NX5.0.3.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
sketchessketches

◆ Sketch()

NXOpen::Sketch * NXOpen::SketchExpressionModifierBuilder::Sketch ( )

Returns the sketch
Created in NX5.0.3.

License requirements : None

◆ Sketches()

NXOpen::SketchExpressionModifierBuilder::EndCuts NXOpen::SketchExpressionModifierBuilder::Sketches ( )

Returns the sketches
Created in NX5.0.3.

License requirements : None

◆ Validate()

virtual bool NXOpen::SketchExpressionModifierBuilder::Validate ( )
virtual

Validate whether the inputs to the component are sufficient for commit to be called. If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not yet implemented NXException for some components.

返回
Was self validation successful
Created in NX3.0.1.

License requirements : None

实现了 NXOpen::GeometricUtilities::IComponentBuilder.