public class ISketchManager
extends com.jacob.com.Dispatch
Constructor and Description |
---|
ISketchManager(com.jacob.com.Dispatch d) |
Modifier and Type | Method and Description |
---|---|
ISketch |
activeSketch() |
IDisplayDimension |
addAlongXDimension(double param1,
double param2,
double param3) |
IDisplayDimension |
addAlongYDimension(double param1,
double param2,
double param3) |
IDisplayDimension |
addAlongZDimension(double param1,
double param2,
double param3) |
boolean |
addToDB() |
void |
addToDB(boolean param1) |
boolean |
autoInference() |
void |
autoInference(boolean param1) |
boolean |
autoSolve() |
void |
autoSolve(boolean param1) |
void |
convertEntities() |
ISketchSegment |
create3PointArc(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9) |
java.lang.Object |
create3PointCenterRectangle(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9) |
java.lang.Object |
create3PointCornerRectangle(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9) |
ISketchSegment |
createArc(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9,
short param10) |
java.lang.Object |
createBoundaryHatch(double param1,
double param2,
int param3,
java.lang.String param4,
java.lang.String param5) |
ISketchSegment |
createCenterLine(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
java.lang.Object |
createCenterRectangle(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
ISketchSegment |
createChamfer(int param1,
double param2,
double param3) |
ISketchSegment |
createCircle(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
ISketchSegment |
createCircleByRadius(double param1,
double param2,
double param3,
double param4) |
boolean |
createCircularSketchStepAndRepeat(double param1,
double param2,
int param3,
double param4,
boolean param5,
java.lang.String param6,
boolean param7,
boolean param8,
boolean param9) |
ISketchSegment |
createConic(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9,
double param10,
double param11,
double param12) |
void |
createConstructionGeometry() |
java.lang.Object |
createCornerRectangle(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
ISketchSegment |
createEllipse(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9) |
ISketchSegment |
createEllipticalArc(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9,
double param10,
double param11,
double param12,
double param13,
double param14,
double param15,
short param16) |
ISketchSpline |
createEquationSpline(java.lang.String param1,
double param2,
double param3,
boolean param4,
double param5,
double param6,
double param7,
boolean param8,
boolean param9) |
ISketchSpline |
createEquationSpline2(java.lang.String param1,
java.lang.String param2,
java.lang.String param3,
java.lang.String param4,
java.lang.String param5,
boolean param6,
double param7,
double param8,
double param9,
boolean param10,
boolean param11) |
ISketchSegment |
createFillet(double param1,
int param2) |
ISketchSegment |
createLine(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
boolean |
createLinearSketchStepAndRepeat(int param1,
int param2,
double param3,
double param4,
double param5,
double param6,
java.lang.String param7,
boolean param8,
boolean param9,
boolean param10,
boolean param11,
boolean param12) |
ISketchSegment |
createParabola(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9,
double param10,
double param11,
double param12) |
java.lang.Object |
createParallelogram(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9) |
ISketchPoint |
createPoint(double param1,
double param2,
double param3) |
java.lang.Object |
createPolygon(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
int param7,
boolean param8) |
ISketchHatch |
createRegionHatch(double param1,
double param2,
double param3,
double param4,
double param5,
int param6,
java.lang.String param7,
java.lang.String param8) |
boolean |
createSketchBelt(double param1,
double param2,
int param3,
int param4,
int param5,
int param6,
int param7,
int param8,
int param9,
int param10,
int param11,
int param12,
int param13,
int param14,
int param15,
int param16) |
boolean |
createSketchPlane(int param1,
int param2,
int param3) |
ISketchSlot |
createSketchSlot(int param1,
int param2,
double param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9,
double param10,
double param11,
double param12,
int param13,
boolean param14) |
ISketchSegment |
createSpline(java.lang.Object param1) |
ISketchSegment |
createSpline2(java.lang.Object param1,
boolean param2) |
com.jacob.com.Dispatch |
createSpline3(java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
boolean param4,
java.lang.Object param5) |
ISketchSegment |
createSplineByEqnParams(java.lang.Object param1) |
ISplineParamData |
createSplineParamData() |
java.lang.Object |
createSplinesByEqnParams(java.lang.Object param1) |
java.lang.Object |
createSplinesByEqnParams2(ISplineParamData param1) |
ISketchSegment |
createTangentArc(double param1,
double param2,
double param3,
double param4,
double param5,
double param6,
int param7) |
int |
curvatureDensity() |
void |
curvatureDensity(int param1) |
double |
curvatureScale() |
void |
curvatureScale(double param1) |
boolean |
displayWhenAdded() |
void |
displayWhenAdded(boolean param1) |
IModelDoc2 |
document() |
boolean |
editCircularSketchStepAndRepeat(double param1,
double param2,
int param3,
double param4,
boolean param5,
java.lang.String param6,
boolean param7,
boolean param8,
boolean param9,
java.lang.String param10) |
boolean |
editLinearSketchStepAndRepeat(int param1,
int param2,
double param3,
double param4,
double param5,
double param6,
java.lang.String param7,
boolean param8,
boolean param9,
boolean param10,
boolean param11,
boolean param12,
java.lang.String param13) |
void |
editSketchBlock() |
void |
endEditSketchBlock(boolean param1) |
void |
explodeSketchBlockInstance(ISketchBlockInstance param1) |
int |
fullyDefineSketch(boolean param1,
boolean param2,
int param3,
boolean param4,
int param5,
com.jacob.com.Variant param6,
int param7,
com.jacob.com.Variant param8,
int param9,
int param10) |
boolean |
getDynamicMirror() |
int |
getSketchBlockDefinitionCount() |
java.lang.Object |
getSketchBlockDefinitions() |
ISketchSegment |
iCreateSpline(int param1,
Holder param2) |
ISketchSegment |
iCreateSpline2(int param1,
Holder param2,
boolean param3) |
ISketchSegment |
iCreateSplineByEqnParams(Holder param1,
int param2,
Holder param3,
int param4,
Holder param5) |
IEnumSketchSegments |
iCreateSplinesByEqnParams(Holder param1,
int param2,
Holder param3,
int param4,
Holder param5) |
ISketchBlockDefinition |
iGetSketchBlockDefinitions(int param1) |
boolean |
inferenceMode() |
void |
inferenceMode(boolean param1) |
void |
insert3DSketch(boolean param1) |
boolean |
insertExplodeLineSketch() |
void |
insertSketch(boolean param1) |
ISketchBlockInstance |
insertSketchBlockInstance(ISketchBlockDefinition param1,
IMathPoint param2,
double param3,
double param4) |
ISketchPicture |
insertSketchPicture(java.lang.String param1) |
ISketchPicture |
insertSketchPicture2(java.lang.String param1,
boolean param2) |
void |
intersectCurves() |
ISketchBlockDefinition |
makeSketchBlockFromFile(IMathPoint param1,
java.lang.String param2,
boolean param3,
double param4,
double param5) |
ISketchBlockDefinition |
makeSketchBlockFromSelected(IMathPoint param1) |
ISketchBlockDefinition |
makeSketchBlockFromSketch(IMathPoint param1,
ISketch param2) |
boolean |
makeSketchChain() |
com.jacob.com.Dispatch |
perimeterCircle(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
int |
reverseEndPointTangent(boolean param1) |
boolean |
rotateOrCopy3DAboutVector(boolean param1,
int param2,
boolean param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9,
double param10) |
boolean |
rotateOrCopy3DAboutXYZ(boolean param1,
int param2,
boolean param3,
double param4,
double param5,
double param6,
double param7,
double param8,
double param9) |
boolean |
setDynamicMirror(boolean param1) |
void |
setGridOptions(boolean param1,
double param2,
boolean param3,
boolean param4,
short param5,
short param6,
boolean param7,
boolean param8,
double param9,
boolean param10) |
boolean |
sketchExtend(double param1,
double param2,
double param3) |
boolean |
sketchOffset(double param1,
boolean param2,
boolean param3,
boolean param4,
boolean param5,
boolean param6) |
boolean |
sketchOffset2(double param1,
boolean param2,
boolean param3,
int param4,
int param5,
boolean param6) |
boolean |
sketchReplace(boolean param1) |
boolean |
sketchReplace2(boolean param1,
boolean param2) |
boolean |
sketchTrim(int param1,
double param2,
double param3,
double param4) |
boolean |
sketchUseEdge(boolean param1) |
boolean |
sketchUseEdge2(boolean param1) |
boolean |
sketchUseEdge3(boolean param1,
boolean param2) |
java.lang.Object |
splitClosedSegment(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
java.lang.Object |
splitOpenSegment(double param1,
double param2,
double param3) |
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 ISketchPicture insertSketchPicture(java.lang.String param1)
public ISketchSegment createLine(double param1, double param2, double param3, double param4, double param5, double param6)
public ISketchSegment createCenterLine(double param1, double param2, double param3, double param4, double param5, double param6)
public ISketchSegment createArc(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9, short param10)
public ISketchSegment createCircleByRadius(double param1, double param2, double param3, double param4)
public boolean sketchTrim(int param1, double param2, double param3, double param4)
public ISketchSegment createTangentArc(double param1, double param2, double param3, double param4, double param5, double param6, int param7)
public ISketchSegment create3PointArc(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9)
public ISketchSegment createCircle(double param1, double param2, double param3, double param4, double param5, double param6)
public ISketchPoint createPoint(double param1, double param2, double param3)
public boolean sketchUseEdge(boolean param1)
public void insertSketch(boolean param1)
public ISketchSegment createEllipse(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9)
public void insert3DSketch(boolean param1)
public boolean sketchOffset(double param1, boolean param2, boolean param3, boolean param4, boolean param5, boolean param6)
public boolean createLinearSketchStepAndRepeat(int param1, int param2, double param3, double param4, double param5, double param6, java.lang.String param7, boolean param8, boolean param9, boolean param10, boolean param11, boolean param12)
public java.lang.Object splitOpenSegment(double param1, double param2, double param3)
public boolean createCircularSketchStepAndRepeat(double param1, double param2, int param3, double param4, boolean param5, java.lang.String param6, boolean param7, boolean param8, boolean param9)
public java.lang.Object splitClosedSegment(double param1, double param2, double param3, double param4, double param5, double param6)
public ISketchSegment createSpline(java.lang.Object param1)
public ISketchSegment iCreateSpline(int param1, Holder param2)
public ISketchSegment createSplineByEqnParams(java.lang.Object param1)
public ISketchSegment iCreateSplineByEqnParams(Holder param1, int param2, Holder param3, int param4, Holder param5)
public java.lang.Object createSplinesByEqnParams(java.lang.Object param1)
public IEnumSketchSegments iCreateSplinesByEqnParams(Holder param1, int param2, Holder param3, int param4, Holder param5)
public boolean sketchUseEdge2(boolean param1)
public boolean sketchOffset2(double param1, boolean param2, boolean param3, int param4, int param5, boolean param6)
public void createConstructionGeometry()
public IModelDoc2 document()
public com.jacob.com.Dispatch perimeterCircle(double param1, double param2, double param3, double param4, double param5, double param6)
public boolean getDynamicMirror()
public boolean setDynamicMirror(boolean param1)
public int getSketchBlockDefinitionCount()
public java.lang.Object getSketchBlockDefinitions()
public ISketchBlockDefinition iGetSketchBlockDefinitions(int param1)
public ISketchBlockDefinition makeSketchBlockFromSelected(IMathPoint param1)
public ISketchBlockDefinition makeSketchBlockFromSketch(IMathPoint param1, ISketch param2)
public ISketchBlockDefinition makeSketchBlockFromFile(IMathPoint param1, java.lang.String param2, boolean param3, double param4, double param5)
public ISketchBlockInstance insertSketchBlockInstance(ISketchBlockDefinition param1, IMathPoint param2, double param3, double param4)
public void editSketchBlock()
public void endEditSketchBlock(boolean param1)
public void explodeSketchBlockInstance(ISketchBlockInstance param1)
public boolean sketchExtend(double param1, double param2, double param3)
public boolean makeSketchChain()
public int fullyDefineSketch(boolean param1, boolean param2, int param3, boolean param4, int param5, com.jacob.com.Variant param6, int param7, com.jacob.com.Variant param8, int param9, int param10)
public double curvatureScale()
public void curvatureScale(double param1)
public void curvatureDensity(int param1)
public int curvatureDensity()
public boolean createSketchPlane(int param1, int param2, int param3)
public boolean createSketchBelt(double param1, double param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, int param10, int param11, int param12, int param13, int param14, int param15, int param16)
public ISketchSegment createEllipticalArc(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9, double param10, double param11, double param12, double param13, double param14, double param15, short param16)
public ISketchSegment createParabola(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9, double param10, double param11, double param12)
public java.lang.Object createCornerRectangle(double param1, double param2, double param3, double param4, double param5, double param6)
public java.lang.Object createCenterRectangle(double param1, double param2, double param3, double param4, double param5, double param6)
public java.lang.Object create3PointCornerRectangle(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9)
public java.lang.Object create3PointCenterRectangle(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9)
public java.lang.Object createParallelogram(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9)
public ISketchSegment createChamfer(int param1, double param2, double param3)
public ISketchSegment createFillet(double param1, int param2)
public java.lang.Object createPolygon(double param1, double param2, double param3, double param4, double param5, double param6, int param7, boolean param8)
public boolean autoSolve()
public void autoSolve(boolean param1)
public void autoInference(boolean param1)
public boolean autoInference()
public ISketch activeSketch()
public void addToDB(boolean param1)
public boolean addToDB()
public void displayWhenAdded(boolean param1)
public boolean displayWhenAdded()
public boolean inferenceMode()
public void inferenceMode(boolean param1)
public void setGridOptions(boolean param1, double param2, boolean param3, boolean param4, short param5, short param6, boolean param7, boolean param8, double param9, boolean param10)
public java.lang.Object createBoundaryHatch(double param1, double param2, int param3, java.lang.String param4, java.lang.String param5)
public ISketchHatch createRegionHatch(double param1, double param2, double param3, double param4, double param5, int param6, java.lang.String param7, java.lang.String param8)
public ISketchSlot createSketchSlot(int param1, int param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9, double param10, double param11, double param12, int param13, boolean param14)
public ISketchSpline createEquationSpline(java.lang.String param1, double param2, double param3, boolean param4, double param5, double param6, double param7, boolean param8, boolean param9)
public void convertEntities()
public void intersectCurves()
public ISketchSegment createSpline2(java.lang.Object param1, boolean param2)
public ISketchSegment iCreateSpline2(int param1, Holder param2, boolean param3)
public ISketchSpline createEquationSpline2(java.lang.String param1, java.lang.String param2, java.lang.String param3, java.lang.String param4, java.lang.String param5, boolean param6, double param7, double param8, double param9, boolean param10, boolean param11)
public boolean editLinearSketchStepAndRepeat(int param1, int param2, double param3, double param4, double param5, double param6, java.lang.String param7, boolean param8, boolean param9, boolean param10, boolean param11, boolean param12, java.lang.String param13)
public boolean editCircularSketchStepAndRepeat(double param1, double param2, int param3, double param4, boolean param5, java.lang.String param6, boolean param7, boolean param8, boolean param9, java.lang.String param10)
public boolean rotateOrCopy3DAboutXYZ(boolean param1, int param2, boolean param3, double param4, double param5, double param6, double param7, double param8, double param9)
public boolean rotateOrCopy3DAboutVector(boolean param1, int param2, boolean param3, double param4, double param5, double param6, double param7, double param8, double param9, double param10)
public boolean insertExplodeLineSketch()
public IDisplayDimension addAlongXDimension(double param1, double param2, double param3)
public IDisplayDimension addAlongYDimension(double param1, double param2, double param3)
public IDisplayDimension addAlongZDimension(double param1, double param2, double param3)
public ISplineParamData createSplineParamData()
public java.lang.Object createSplinesByEqnParams2(ISplineParamData param1)
public ISketchSegment createConic(double param1, double param2, double param3, double param4, double param5, double param6, double param7, double param8, double param9, double param10, double param11, double param12)
public boolean sketchReplace(boolean param1)
public boolean sketchUseEdge3(boolean param1, boolean param2)
public com.jacob.com.Dispatch createSpline3(java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, boolean param4, java.lang.Object param5)
public int reverseEndPointTangent(boolean param1)
public ISketchPicture insertSketchPicture2(java.lang.String param1, boolean param2)
public boolean sketchReplace2(boolean param1, boolean param2)