public class IBody
extends com.jacob.com.Dispatch
Constructor and Description |
---|
IBody(com.jacob.com.Dispatch d) |
Modifier and Type | Method and Description |
---|---|
com.jacob.com.Dispatch |
addProfileArc(java.lang.Object param1,
java.lang.Object param2,
double param3,
java.lang.Object param4,
java.lang.Object param5) |
com.jacob.com.Dispatch |
addProfileBspline(java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3) |
com.jacob.com.Dispatch |
addProfileLine(java.lang.Object param1,
java.lang.Object param2) |
int |
addPropertyExtension(java.lang.Object param1) |
com.jacob.com.Dispatch |
addVertexPoint(java.lang.Object param1) |
int |
check() |
com.jacob.com.Dispatch |
copy() |
boolean |
createBaseFeature(com.jacob.com.Variant param1) |
com.jacob.com.Dispatch |
createBlendSurface(com.jacob.com.Variant param1,
double param2,
com.jacob.com.Variant param3,
double param4,
java.lang.Object param5,
java.lang.Object param6,
int param7,
java.lang.Object param8,
int param9,
java.lang.Object param10) |
com.jacob.com.Dispatch |
createBodyFromFaces(int param1,
java.lang.Object param2) |
boolean |
createBodyFromSurfaces() |
boolean |
createBoundedSurface(boolean param1,
boolean param2,
java.lang.Object param3) |
com.jacob.com.Dispatch |
createBsplineSurface(java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4) |
com.jacob.com.Dispatch |
createExtrusionSurface(com.jacob.com.Variant param1,
java.lang.Object param2) |
com.jacob.com.Dispatch |
createNewSurface() |
com.jacob.com.Dispatch |
createOffsetSurface(com.jacob.com.Variant param1,
double param2) |
com.jacob.com.Dispatch |
createPlanarSurface(java.lang.Object param1,
java.lang.Object param2) |
com.jacob.com.Dispatch |
createRevolutionSurface(com.jacob.com.Variant param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4) |
com.jacob.com.Dispatch |
createTempBodyFromSurfaces() |
boolean |
createTrimmedSurface() |
boolean |
deleteBlends(int param1,
java.lang.Object param2) |
boolean |
deleteBlends2(int param1,
java.lang.Object param2,
boolean param3) |
boolean |
deleteFaces(int param1,
java.lang.Object param2) |
int |
deleteFaces2(int param1,
java.lang.Object param2,
int param3) |
void |
display(com.jacob.com.Variant param1,
int param2) |
void |
displayWireFrameXOR(com.jacob.com.Variant param1,
int param2) |
boolean |
draftBody(int param1,
java.lang.Object param2,
java.lang.Object param3,
double param4,
java.lang.Object param5) |
IEnumFaces |
enumFaces() |
java.lang.Object |
getBodyBox() |
int |
getEdgeCount() |
java.lang.Object |
getExcessBodyArray() |
boolean |
getExtremePoint(double param1,
double param2,
double param3,
Holder param4,
Holder param5,
Holder param6) |
int |
getFaceCount() |
com.jacob.com.Dispatch |
getFirstFace() |
com.jacob.com.Dispatch |
getFirstSelectedFace() |
int |
getIgesErrorCode(int param1) |
int |
getIgesErrorCount() |
java.lang.Object |
getIntersectionEdges(com.jacob.com.Variant param1) |
java.lang.Object |
getMassProperties(double param1) |
java.lang.String |
getMaterialIdName() |
java.lang.String |
getMaterialUserName() |
com.jacob.com.Dispatch |
getNextSelectedFace() |
com.jacob.com.Dispatch |
getProcessedBody() |
com.jacob.com.Dispatch |
getProcessedBodyWithSelFace() |
java.lang.Object |
getPropertyExtension(int param1) |
int |
getSelectedFaceCount() |
com.jacob.com.Dispatch |
getSheetBody(int param1) |
com.jacob.com.Dispatch |
getTessellation(java.lang.Object param1) |
int |
getType() |
void |
hide(com.jacob.com.Variant param1) |
ICurve |
iAddProfileArc(java.lang.Object param1,
java.lang.Object param2,
double param3,
java.lang.Object param4,
java.lang.Object param5) |
ICurve |
iAddProfileArcDLL(Holder param1,
Holder param2,
double param3,
Holder param4,
Holder param5) |
ICurve |
iAddProfileBspline(java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3) |
ICurve |
iAddProfileBsplineDLL(Holder param1,
Holder param2,
Holder param3) |
ICurve |
iAddProfileLine(java.lang.Object param1,
java.lang.Object param2) |
ICurve |
iAddProfileLineDLL(Holder param1,
Holder param2) |
IVertex |
iAddVertexPoint(Holder param1) |
void |
iCombineVolumes(IBody param1) |
IBody |
iCopy() |
boolean |
iCreateBaseFeature(IBody param1) |
ISurface |
iCreateBlendSurface(ISurface param1,
double param2,
ISurface param3,
double param4,
Holder param5,
Holder param6,
int param7,
Holder param8,
int param9,
Holder param10) |
IBody |
iCreateBodyFromFaces(int param1,
java.lang.Object param2) |
void |
iCreateBoundedSurface(boolean param1,
boolean param2,
Holder param3) |
ISurface |
iCreateBsplineSurface(java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4) |
ISurface |
iCreateBsplineSurfaceDLL(Holder param1,
Holder param2,
Holder param3,
Holder param4) |
ISurface |
iCreateExtrusionSurface(ICurve param1,
java.lang.Object param2) |
ISurface |
iCreateExtrusionSurfaceDLL(ICurve param1,
Holder param2) |
ISurface |
iCreateNewSurface() |
ISurface |
iCreateOffsetSurface(ISurface param1,
double param2) |
ISurface |
iCreatePlanarSurface(java.lang.Object param1,
java.lang.Object param2) |
ISurface |
iCreatePlanarSurfaceDLL(Holder param1,
Holder param2) |
void |
iCreatePlanarTrimSurfaceDLL(int param1,
Holder param2,
Holder param3) |
ISurface |
iCreatePsplineSurfaceDLL(int param1,
int param2,
int param3,
int param4,
int param5,
Holder param6,
int param7,
Holder param8,
double param9) |
ISurface |
iCreateRevolutionSurface(ICurve param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4) |
ISurface |
iCreateRevolutionSurfaceDLL(ICurve param1,
Holder param2,
Holder param3,
Holder param4) |
IBody |
iCreateTempBodyFromSurfaces() |
boolean |
iDeleteBlends(int param1,
Holder param2) |
boolean |
iDeleteBlends2(int param1,
Holder param2,
boolean param3) |
int |
iDeleteFaces2(int param1,
Holder param2,
int param3) |
void |
iDeleteFaces3(int param1,
Holder param2,
int param3,
boolean param4,
Holder param5) |
void |
iDisplay(IPartDoc param1,
int param2) |
void |
iDisplayWireFrameXOR(IPartDoc param1,
int param2) |
boolean |
iDraftBody(int param1,
Holder param2,
Holder param3,
double param4,
Holder param5) |
void |
iGetBodyBox(Holder param1) |
Holder |
iGetExcessBodyArray() |
int |
iGetExcessBodyCount() |
IFace |
iGetFirstFace() |
IFace |
iGetFirstSelectedFace() |
int |
iGetIntersectionEdgeCount(IBody param1) |
Holder |
iGetIntersectionEdges(IBody param1) |
double |
iGetMassProperties(double param1) |
IFace |
iGetNextSelectedFace() |
IBody |
iGetProcessedBody() |
IBody |
iGetProcessedBodyWithSelFace() |
IBody |
iGetSheetBody(int param1) |
ITessellation |
iGetTessellation(int param1,
Holder param2) |
void |
iHide(IPartDoc param1) |
IEnumBodies |
iMatchedBoolean(int param1,
IBody param2,
int param3,
Holder param4,
Holder param5,
Holder param6) |
double |
iMaterialPropertyValues() |
void |
iMaterialPropertyValues(Holder param1) |
int |
iOperations(int param1,
IBody param2,
int param3,
Holder param4) |
IEnumBodies |
iOperations2(int param1,
IBody param2,
Holder param3) |
void |
iSave(com.jacob.com.Variant param1) |
int |
iSectionBySheet(IBody param1,
int param2,
Holder param3) |
void |
iSetCurrentSurface(ISurface param1) |
boolean |
iSetXform(Holder param1) |
java.lang.Object |
matchedBoolean(int param1,
com.jacob.com.Variant param2,
int param3,
java.lang.Object param4,
java.lang.Object param5,
Holder param6) |
java.lang.Object |
materialPropertyValues() |
void |
materialPropertyValues(java.lang.Object param1) |
java.lang.Object |
operations(int param1,
com.jacob.com.Variant param2,
int param3) |
java.lang.Object |
operations2(int param1,
com.jacob.com.Variant param2,
Holder param3) |
void |
removeFacesFromSheet(int param1,
java.lang.Object param2) |
boolean |
removeRedundantTopology() |
void |
resetPropertyExtension() |
void |
save(com.jacob.com.Variant param1) |
void |
setCurrentSurface(com.jacob.com.Variant param1) |
void |
setIgesInfo(java.lang.String param1,
double param2,
boolean param3) |
boolean |
setMaterialIdName(java.lang.String param1) |
boolean |
setMaterialUserName(java.lang.String param1) |
boolean |
setXform(java.lang.Object param1) |
boolean |
visible() |
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 java.lang.String getMaterialIdName()
public boolean setMaterialIdName(java.lang.String param1)
public java.lang.String getMaterialUserName()
public boolean setMaterialUserName(java.lang.String param1)
public boolean setXform(java.lang.Object param1)
public boolean iSetXform(Holder param1)
public int getEdgeCount()
public boolean removeRedundantTopology()
public void display(com.jacob.com.Variant param1, int param2)
public int getFaceCount()
public boolean visible()
public java.lang.Object getMassProperties(double param1)
public double iGetMassProperties(double param1)
public void materialPropertyValues(java.lang.Object param1)
public java.lang.Object materialPropertyValues()
public double iMaterialPropertyValues()
public void iMaterialPropertyValues(Holder param1)
public int addPropertyExtension(java.lang.Object param1)
public java.lang.Object getPropertyExtension(int param1)
public void resetPropertyExtension()
public IFace iGetFirstFace()
public com.jacob.com.Dispatch createNewSurface()
public ISurface iCreateNewSurface()
public boolean createBodyFromSurfaces()
public com.jacob.com.Dispatch createPlanarSurface(java.lang.Object param1, java.lang.Object param2)
public ISurface iCreatePlanarSurface(java.lang.Object param1, java.lang.Object param2)
public com.jacob.com.Dispatch createRevolutionSurface(com.jacob.com.Variant param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)
public ISurface iCreateRevolutionSurface(ICurve param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)
public com.jacob.com.Dispatch createBsplineSurface(java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)
public ISurface iCreateBsplineSurface(java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)
public boolean createTrimmedSurface()
public com.jacob.com.Dispatch addProfileLine(java.lang.Object param1, java.lang.Object param2)
public ICurve iAddProfileLine(java.lang.Object param1, java.lang.Object param2)
public com.jacob.com.Dispatch addProfileArc(java.lang.Object param1, java.lang.Object param2, double param3, java.lang.Object param4, java.lang.Object param5)
public ICurve iAddProfileArc(java.lang.Object param1, java.lang.Object param2, double param3, java.lang.Object param4, java.lang.Object param5)
public com.jacob.com.Dispatch addProfileBspline(java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)
public ICurve iAddProfileBspline(java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)
public com.jacob.com.Dispatch createExtrusionSurface(com.jacob.com.Variant param1, java.lang.Object param2)
public ISurface iCreateExtrusionSurface(ICurve param1, java.lang.Object param2)
public com.jacob.com.Dispatch getFirstSelectedFace()
public com.jacob.com.Dispatch getFirstFace()
public IFace iGetFirstSelectedFace()
public com.jacob.com.Dispatch getNextSelectedFace()
public IFace iGetNextSelectedFace()
public int getSelectedFaceCount()
public boolean createBoundedSurface(boolean param1, boolean param2, java.lang.Object param3)
public int getIgesErrorCount()
public int getIgesErrorCode(int param1)
public IBody iCopy()
public IEnumFaces enumFaces()
public com.jacob.com.Dispatch createBodyFromFaces(int param1, java.lang.Object param2)
public IBody iCreateBodyFromFaces(int param1, java.lang.Object param2)
public boolean deleteFaces(int param1, java.lang.Object param2)
public void iDisplay(IPartDoc param1, int param2)
public void hide(com.jacob.com.Variant param1)
public void iHide(IPartDoc param1)
public ISurface iCreateRevolutionSurfaceDLL(ICurve param1, Holder param2, Holder param3, Holder param4)
public ICurve iAddProfileArcDLL(Holder param1, Holder param2, double param3, Holder param4, Holder param5)
public ISurface iCreateBsplineSurfaceDLL(Holder param1, Holder param2, Holder param3, Holder param4)
public ICurve iAddProfileBsplineDLL(Holder param1, Holder param2, Holder param3)
public void iCreateBoundedSurface(boolean param1, boolean param2, Holder param3)
public void iCombineVolumes(IBody param1)
public void iGetBodyBox(Holder param1)
public void setIgesInfo(java.lang.String param1, double param2, boolean param3)
public void displayWireFrameXOR(com.jacob.com.Variant param1, int param2)
public void iDisplayWireFrameXOR(IPartDoc param1, int param2)
public void iSave(com.jacob.com.Variant param1)
public com.jacob.com.Dispatch createBlendSurface(com.jacob.com.Variant param1, double param2, com.jacob.com.Variant param3, double param4, java.lang.Object param5, java.lang.Object param6, int param7, java.lang.Object param8, int param9, java.lang.Object param10)
public ISurface iCreateBlendSurface(ISurface param1, double param2, ISurface param3, double param4, Holder param5, Holder param6, int param7, Holder param8, int param9, Holder param10)
public com.jacob.com.Dispatch createOffsetSurface(com.jacob.com.Variant param1, double param2)
public java.lang.Object getIntersectionEdges(com.jacob.com.Variant param1)
public int iGetIntersectionEdgeCount(IBody param1)
public void removeFacesFromSheet(int param1, java.lang.Object param2)
public void iCreatePlanarTrimSurfaceDLL(int param1, Holder param2, Holder param3)
public ISurface iCreatePsplineSurfaceDLL(int param1, int param2, int param3, int param4, int param5, Holder param6, int param7, Holder param8, double param9)
public com.jacob.com.Dispatch createTempBodyFromSurfaces()
public IBody iCreateTempBodyFromSurfaces()
public java.lang.Object operations(int param1, com.jacob.com.Variant param2, int param3)
public com.jacob.com.Dispatch getSheetBody(int param1)
public IBody iGetSheetBody(int param1)
public com.jacob.com.Dispatch getProcessedBody()
public IBody iGetProcessedBody()
public com.jacob.com.Dispatch getProcessedBodyWithSelFace()
public IBody iGetProcessedBodyWithSelFace()
public java.lang.Object getExcessBodyArray()
public Holder iGetExcessBodyArray()
public int iGetExcessBodyCount()
public boolean createBaseFeature(com.jacob.com.Variant param1)
public boolean iCreateBaseFeature(IBody param1)
public int deleteFaces2(int param1, java.lang.Object param2, int param3)
public int iDeleteFaces2(int param1, Holder param2, int param3)
public com.jacob.com.Dispatch addVertexPoint(java.lang.Object param1)
public boolean getExtremePoint(double param1, double param2, double param3, Holder param4, Holder param5, Holder param6)
public void iDeleteFaces3(int param1, Holder param2, int param3, boolean param4, Holder param5)
public void setCurrentSurface(com.jacob.com.Variant param1)
public void iSetCurrentSurface(ISurface param1)
public boolean draftBody(int param1, java.lang.Object param2, java.lang.Object param3, double param4, java.lang.Object param5)
public boolean iDraftBody(int param1, Holder param2, Holder param3, double param4, Holder param5)
public boolean deleteBlends(int param1, java.lang.Object param2)
public boolean iDeleteBlends(int param1, Holder param2)
public java.lang.Object operations2(int param1, com.jacob.com.Variant param2, Holder param3)
public IEnumBodies iOperations2(int param1, IBody param2, Holder param3)
public java.lang.Object getBodyBox()
public boolean deleteBlends2(int param1, java.lang.Object param2, boolean param3)
public boolean iDeleteBlends2(int param1, Holder param2, boolean param3)
public com.jacob.com.Dispatch getTessellation(java.lang.Object param1)
public ITessellation iGetTessellation(int param1, Holder param2)
public java.lang.Object matchedBoolean(int param1, com.jacob.com.Variant param2, int param3, java.lang.Object param4, java.lang.Object param5, Holder param6)
public IEnumBodies iMatchedBoolean(int param1, IBody param2, int param3, Holder param4, Holder param5, Holder param6)
public int check()
public void save(com.jacob.com.Variant param1)
public com.jacob.com.Dispatch copy()
public int getType()