public class IFace
extends com.jacob.com.Dispatch
Constructor and Description |
---|
IFace(com.jacob.com.Dispatch d) |
Modifier and Type | Method and Description |
---|---|
int |
addPropertyExtension(java.lang.Object param1) |
com.jacob.com.Dispatch |
createSheetBody() |
com.jacob.com.Dispatch |
createSheetBodyByFaceExtension(java.lang.Object param1,
java.lang.Object param2) |
IEnumEdges |
enumEdges() |
IEnumLoops |
enumLoops() |
boolean |
faceInSurfaceSense() |
double |
getArea() |
com.jacob.com.Dispatch |
getBody() |
java.lang.Object |
getBox() |
java.lang.Object |
getClosestPointOn(double param1,
double param2,
double param3) |
int |
getEdgeCount() |
java.lang.Object |
getEdges() |
int |
getFaceId() |
com.jacob.com.Dispatch |
getFeature() |
int |
getFeatureId() |
com.jacob.com.Dispatch |
getFirstLoop() |
int |
getLoopCount() |
com.jacob.com.Dispatch |
getNextFace() |
com.jacob.com.Dispatch |
getPatternSeedFeature() |
java.lang.Object |
getPropertyExtension(int param1) |
int |
getShellType() |
java.lang.Object |
getSilhoutteEdges(Holder param1,
Holder param2) |
java.lang.Object |
getSilhoutteEdgesVB(double param1,
double param2,
double param3,
double param4,
double param5,
double param6) |
com.jacob.com.Dispatch |
getSurface() |
java.lang.Object |
getTessNorms() |
int |
getTessTriangleCount() |
java.lang.Object |
getTessTriangles(boolean param1) |
java.lang.Object |
getTessTriStripEdges() |
java.lang.Object |
getTessTriStripNorms() |
java.lang.Object |
getTessTriStrips(boolean param1) |
int |
getTessTriStripSize() |
java.lang.Object |
getTrimCurves(boolean param1) |
java.lang.Object |
getTrimCurves2(boolean param1,
boolean param2) |
java.lang.Object |
getTrimCurveTopology() |
int |
getTrimCurveTopologyCount() |
java.lang.Object |
getTrimCurveTopologyTypes() |
java.lang.Object |
getUVBounds() |
void |
highlight(boolean param1) |
IBody |
iCreateSheetBody() |
IBody |
iCreateSheetBodyByFaceExtension(Holder param1,
Holder param2) |
IBody |
iGetBody() |
double |
iGetBox() |
double |
iGetClosestPointOn(double param1,
double param2,
double param3) |
Holder |
iGetEdges() |
IFeature |
iGetFeature() |
ILoop |
iGetFirstLoop() |
IFace |
iGetNextFace() |
IFeature |
iGetPatternSeedFeature() |
int |
iGetSilhoutteEdgeCount(Holder param1,
Holder param2) |
Holder |
iGetSilhoutteEdges(Holder param1,
Holder param2) |
ISurface |
iGetSurface() |
float |
iGetTessNorms() |
float |
iGetTessTriangles(boolean param1) |
int |
iGetTessTriStripEdges() |
int |
iGetTessTriStripEdgeSize() |
float |
iGetTessTriStripNorms() |
float |
iGetTessTriStrips(boolean param1) |
double |
iGetTrimCurve() |
int |
iGetTrimCurveSize(boolean param1) |
int |
iGetTrimCurveSize2(int param1,
int param2) |
int |
iGetTrimCurveTopologyTypes() |
double |
iGetUVBounds() |
void |
iHighlight(boolean param1) |
boolean |
iIsSame(IFace param1) |
double |
iMaterialPropertyValues() |
void |
iMaterialPropertyValues(Holder param1) |
double |
iNormal() |
void |
iNormal(Holder param1) |
IFace |
iRemoveInnerLoops(int param1,
Holder param2) |
boolean |
isSame(com.jacob.com.Variant param1) |
java.lang.String |
materialIdName() |
void |
materialIdName(java.lang.String param1) |
java.lang.Object |
materialPropertyValues() |
void |
materialPropertyValues(java.lang.Object param1) |
java.lang.String |
materialUserName() |
void |
materialUserName(java.lang.String param1) |
java.lang.Object |
normal() |
void |
normal(java.lang.Object param1) |
void |
removeFaceId(int param1) |
com.jacob.com.Dispatch |
removeInnerLoops(int param1,
java.lang.Object param2) |
boolean |
removeMaterialProperty() |
boolean |
removeRedundantTopology() |
void |
resetPropertyExtension() |
void |
setFaceId(int 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 java.lang.Object normal()
public void normal(java.lang.Object param1)
public com.jacob.com.Dispatch getBody()
public IBody iGetBody()
public java.lang.Object getBox()
public double iGetBox()
public java.lang.Object getTessTriangles(boolean param1)
public float iGetTessTriangles(boolean param1)
public java.lang.Object getTessNorms()
public float iGetTessNorms()
public java.lang.Object getTessTriStrips(boolean param1)
public float iGetTessTriStrips(boolean param1)
public java.lang.Object getTessTriStripNorms()
public float iGetTessTriStripNorms()
public java.lang.Object getTessTriStripEdges()
public int iGetTessTriStripEdges()
public int iGetTessTriStripEdgeSize()
public boolean removeMaterialProperty()
public com.jacob.com.Dispatch getNextFace()
public IFace iGetNextFace()
public com.jacob.com.Dispatch getSurface()
public ISurface iGetSurface()
public int getEdgeCount()
public java.lang.Object getEdges()
public IFeature iGetFeature()
public int getFeatureId()
public java.lang.Object getTrimCurves(boolean param1)
public java.lang.Object getUVBounds()
public boolean faceInSurfaceSense()
public int getLoopCount()
public com.jacob.com.Dispatch getFirstLoop()
public ILoop iGetFirstLoop()
public boolean isSame(com.jacob.com.Variant param1)
public boolean iIsSame(IFace param1)
public IEnumLoops enumLoops()
public IEnumEdges enumEdges()
public int getTessTriangleCount()
public int getTessTriStripSize()
public double iGetUVBounds()
public java.lang.Object getClosestPointOn(double param1, double param2, double param3)
public double iGetClosestPointOn(double param1, double param2, double param3)
public void highlight(boolean param1)
public void iHighlight(boolean param1)
public java.lang.Object getTrimCurveTopology()
public int getTrimCurveTopologyCount()
public java.lang.Object getTrimCurveTopologyTypes()
public int iGetTrimCurveTopologyTypes()
public boolean removeRedundantTopology()
public com.jacob.com.Dispatch createSheetBodyByFaceExtension(java.lang.Object param1, java.lang.Object param2)
public IBody iCreateSheetBodyByFaceExtension(Holder param1, Holder param2)
public double getArea()
public com.jacob.com.Dispatch removeInnerLoops(int param1, java.lang.Object param2)
public double iNormal()
public void iNormal(Holder param1)
public com.jacob.com.Dispatch createSheetBody()
public IBody iCreateSheetBody()
public int iGetTrimCurveSize(boolean param1)
public double iGetTrimCurve()
public int getFaceId()
public void setFaceId(int param1)
public int iGetTrimCurveSize2(int param1, int param2)
public java.lang.Object getSilhoutteEdgesVB(double param1, double param2, double param3, double param4, double param5, double param6)
public void removeFaceId(int param1)
public java.lang.Object getTrimCurves2(boolean param1, boolean param2)
public int getShellType()
public com.jacob.com.Dispatch getPatternSeedFeature()
public IFeature iGetPatternSeedFeature()
public Holder iGetEdges()
public com.jacob.com.Dispatch getFeature()
public java.lang.String materialUserName()
public void materialUserName(java.lang.String param1)
public java.lang.String materialIdName()
public void materialIdName(java.lang.String param1)
public java.lang.Object materialPropertyValues()
public void materialPropertyValues(java.lang.Object param1)
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()