|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGeneralMultiPatchCreator
COM Interface 'IGeneralMultiPatchCreator'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'
Description: 'Provides access to manage the creation of a GeneralMultiPatch.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID821003c1_2c6b_11d6_a4ce_444553547777
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
void |
clearResources()
Clear resources used to manage the object. |
IGeometry |
createMultiPatch()
Creates the MultiPatch. |
void |
init(int pointCount,
int partCount,
boolean hasMs,
boolean hasIDs,
boolean hasNormals,
int texturePointCount,
IGeometryMaterialList pGeometryMaterialList)
Initialize the creation of a general multipatch. |
void |
setID(int index,
int iD)
Set vertex Id. |
void |
setM(int index,
double mValue)
Set M at vertex index. |
void |
setMaterialIndex(int patch,
int index)
Set patch material index. |
void |
setNormal(int index,
IVector3D pVector)
Set Normal at vertex index. |
void |
setPatchPointIndex(int patch,
int index)
Set start index of points in patch, end index is start of next patch. |
void |
setPatchPriority(int patch,
int priority)
Set patch priority (>= 0). |
void |
setPatchTexturePointIndex(int part,
int index)
Set texture start index texture points in patch, end index is start of next patch. |
void |
setPatchType(int patch,
int type)
Set patch type. |
void |
setPoint(int index,
IPoint pPoint)
Set Point at vertex index. |
void |
setTexturePoint(int index,
IPoint pPoint)
Set Texture Point at vertex index. |
void |
setTextureWKSPoint(int index,
_WKSPoint pPoint)
Set Texture WKSPoint at vertex index. |
void |
setWKSPointZ(int index,
_WKSPointZ pPoint)
Set WKSPoint at vertex index. |
| Field Detail |
|---|
static final int IID821003c1_2c6b_11d6_a4ce_444553547777
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
void init(int pointCount,
int partCount,
boolean hasMs,
boolean hasIDs,
boolean hasNormals,
int texturePointCount,
IGeometryMaterialList pGeometryMaterialList)
throws java.io.IOException,
AutomationException
pointCount - The pointCount (in)partCount - The partCount (in)hasMs - The hasMs (in)hasIDs - The hasIDs (in)hasNormals - The hasNormals (in)texturePointCount - The texturePointCount (in)pGeometryMaterialList - A reference to a com.esri.arcgis.analyst3d.IGeometryMaterialList (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPatchPointIndex(int patch,
int index)
throws java.io.IOException,
AutomationException
patch - The patch (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPatchType(int patch,
int type)
throws java.io.IOException,
AutomationException
patch - The patch (in)type - A com.esri.arcgis.geometry.esriPatchType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPatchPriority(int patch,
int priority)
throws java.io.IOException,
AutomationException
patch - The patch (in)priority - The priority (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaterialIndex(int patch,
int index)
throws java.io.IOException,
AutomationException
patch - The patch (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPoint(int index,
IPoint pPoint)
throws java.io.IOException,
AutomationException
index - The index (in)pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWKSPointZ(int index,
_WKSPointZ pPoint)
throws java.io.IOException,
AutomationException
index - The index (in)pPoint - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setM(int index,
double mValue)
throws java.io.IOException,
AutomationException
index - The index (in)mValue - The mValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setNormal(int index,
IVector3D pVector)
throws java.io.IOException,
AutomationException
index - The index (in)pVector - A reference to a com.esri.arcgis.geometry.IVector3D (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPatchTexturePointIndex(int part,
int index)
throws java.io.IOException,
AutomationException
part - The part (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTexturePoint(int index,
IPoint pPoint)
throws java.io.IOException,
AutomationException
index - The index (in)pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextureWKSPoint(int index,
_WKSPoint pPoint)
throws java.io.IOException,
AutomationException
index - The index (in)pPoint - A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setID(int index,
int iD)
throws java.io.IOException,
AutomationException
index - The index (in)iD - The iD (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearResources()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry createMultiPatch()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||