|
|||||||||
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 |