public class ISweepFeatureData
extends com.jacob.com.Dispatch
Constructor and Description |
---|
ISweepFeatureData(com.jacob.com.Dispatch d) |
Modifier and Type | Method and Description |
---|---|
boolean |
accessSelections(com.jacob.com.Variant param1,
com.jacob.com.Variant param2) |
boolean |
advancedSmoothing() |
void |
advancedSmoothing(boolean param1) |
boolean |
alignWithEndFaces() |
void |
alignWithEndFaces(boolean param1) |
boolean |
assemblyFeatureScope() |
void |
assemblyFeatureScope(boolean param1) |
boolean |
autoSelect() |
void |
autoSelect(boolean param1) |
boolean |
autoSelectComponents() |
void |
autoSelectComponents(boolean param1) |
boolean |
circularProfile() |
void |
circularProfile(boolean param1) |
double |
circularProfileDiameter() |
void |
circularProfileDiameter(double param1) |
boolean |
d1ReverseTwistDir() |
void |
d1ReverseTwistDir(boolean param1) |
boolean |
d2ReverseTwistDir() |
void |
d2ReverseTwistDir(boolean param1) |
int |
direction() |
void |
direction(int param1) |
com.jacob.com.Dispatch |
endDirectionVector() |
void |
endDirectionVector(com.jacob.com.Variant param1) |
short |
endTangencyType() |
void |
endTangencyType(short param1) |
boolean |
featureScope() |
void |
featureScope(boolean param1) |
java.lang.Object |
featureScopeBodies() |
void |
featureScopeBodies(java.lang.Object param1) |
int |
getCutSweepOption() |
double |
getD2TwistAngle() |
int |
getFeatureScopeBodiesCount() |
short |
getGuideCurvesCount() |
java.lang.Object |
getGuideCurvesType() |
com.jacob.com.Dispatch |
getPathAlignmentDirectionVector(Holder param1) |
int |
getPathType() |
int |
getProfileType() |
double |
getTwistAngle() |
double |
getWallThickness(boolean param1) |
java.lang.Object |
guideCurves() |
void |
guideCurves(java.lang.Object param1) |
boolean |
iAccessSelections(IModelDoc2 param1,
IComponent2 param2) |
IBody2 |
iGetFeatureScopeBodies(int param1) |
com.jacob.com.Dispatch |
iGetGuideCurves(short param1) |
int |
iGetGuideCurvesType(int param1) |
boolean |
isBossFeature() |
void |
iSetFeatureScopeBodies(int param1,
Holder param2) |
boolean |
isThinFeature() |
boolean |
maintainTangency() |
void |
maintainTangency(boolean param1) |
boolean |
merge() |
void |
merge(boolean param1) |
boolean |
mergeSmoothFaces() |
void |
mergeSmoothFaces(boolean param1) |
com.jacob.com.Dispatch |
path() |
void |
path(com.jacob.com.Variant param1) |
int |
pathAlignmentType() |
void |
pathAlignmentType(int param1) |
com.jacob.com.Dispatch |
profile() |
void |
profile(com.jacob.com.Variant param1) |
boolean |
propagateFeatureToParts() |
void |
propagateFeatureToParts(boolean param1) |
void |
releaseSelectionAccess() |
void |
setD2TwistAngle(double param1) |
void |
setPathAlignmentDirectionVector(com.jacob.com.Variant param1) |
void |
setTwistAngle(double param1) |
void |
setWallThickness(boolean param1,
double param2) |
com.jacob.com.Dispatch |
startDirectionVector() |
void |
startDirectionVector(com.jacob.com.Variant param1) |
short |
startTangencyType() |
void |
startTangencyType(short param1) |
int |
sweepType() |
boolean |
tangentPropagation() |
void |
tangentPropagation(boolean param1) |
boolean |
thinFeature() |
void |
thinFeature(boolean param1) |
short |
thinWallType() |
void |
thinWallType(short param1) |
short |
twistControlType() |
void |
twistControlType(short param1) |
call, call, call, call, callN_CaseSensitive, callN, callN, callSub, callSub, callSub, callSub, callSubN, callSubN, get_CaseSensitive, get, get, getIDOfName, getIDsOfNames, getIDsOfNames, getProgramId, hasExited, hasExited, invoke, invoke, invoke, invokeSub, invokeSub, invokeSub, invokeSubv, invokeSubv, invokeSubv, invokev, invokev, invokev, invokev, put_Casesensitive, put, put, putRef, putRef, QueryInterface, safeRelease
public boolean accessSelections(com.jacob.com.Variant param1, com.jacob.com.Variant param2)
public boolean iAccessSelections(IModelDoc2 param1, IComponent2 param2)
public void releaseSelectionAccess()
public void featureScope(boolean param1)
public boolean featureScope()
public void autoSelect(boolean param1)
public boolean autoSelect()
public java.lang.Object featureScopeBodies()
public void featureScopeBodies(java.lang.Object param1)
public int getFeatureScopeBodiesCount()
public IBody2 iGetFeatureScopeBodies(int param1)
public void iSetFeatureScopeBodies(int param1, Holder param2)
public boolean assemblyFeatureScope()
public void assemblyFeatureScope(boolean param1)
public void autoSelectComponents(boolean param1)
public boolean autoSelectComponents()
public void propagateFeatureToParts(boolean param1)
public boolean propagateFeatureToParts()
public boolean isBossFeature()
public boolean tangentPropagation()
public void tangentPropagation(boolean param1)
public boolean isThinFeature()
public boolean maintainTangency()
public void maintainTangency(boolean param1)
public boolean advancedSmoothing()
public void advancedSmoothing(boolean param1)
public short getGuideCurvesCount()
public com.jacob.com.Dispatch iGetGuideCurves(short param1)
public void guideCurves(java.lang.Object param1)
public java.lang.Object guideCurves()
public short startTangencyType()
public void startTangencyType(short param1)
public short endTangencyType()
public void endTangencyType(short param1)
public short thinWallType()
public void thinWallType(short param1)
public double getWallThickness(boolean param1)
public void setWallThickness(boolean param1, double param2)
public void startDirectionVector(com.jacob.com.Variant param1)
public com.jacob.com.Dispatch startDirectionVector()
public void endDirectionVector(com.jacob.com.Variant param1)
public com.jacob.com.Dispatch endDirectionVector()
public java.lang.Object getGuideCurvesType()
public int iGetGuideCurvesType(int param1)
public int getPathType()
public boolean alignWithEndFaces()
public void alignWithEndFaces(boolean param1)
public void mergeSmoothFaces(boolean param1)
public boolean mergeSmoothFaces()
public double getTwistAngle()
public void setTwistAngle(double param1)
public int pathAlignmentType()
public void pathAlignmentType(int param1)
public com.jacob.com.Dispatch getPathAlignmentDirectionVector(Holder param1)
public void setPathAlignmentDirectionVector(com.jacob.com.Variant param1)
public int getCutSweepOption()
public boolean circularProfile()
public void circularProfile(boolean param1)
public void circularProfileDiameter(double param1)
public double circularProfileDiameter()
public int getProfileType()
public int sweepType()
public double getD2TwistAngle()
public void setD2TwistAngle(double param1)
public boolean d1ReverseTwistDir()
public void d1ReverseTwistDir(boolean param1)
public boolean d2ReverseTwistDir()
public void d2ReverseTwistDir(boolean param1)
public boolean thinFeature()
public void thinFeature(boolean param1)
public void twistControlType(short param1)
public short twistControlType()
public void profile(com.jacob.com.Variant param1)
public com.jacob.com.Dispatch profile()
public void merge(boolean param1)
public boolean merge()
public void path(com.jacob.com.Variant param1)
public com.jacob.com.Dispatch path()
public int direction()
public void direction(int param1)