com.esri.arcgis.analyst3d
Class IMarker3DPlacementProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.display.IMarkerSymbolProxy
          extended by com.esri.arcgis.analyst3d.IMarker3DPlacementProxy
All Implemented Interfaces:
IMarker3DPlacement, IMarkerSymbol, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IMarker3DPlacement'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'

Description: 'Provides access to members that control the simple 3D marker symbol origin.' 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 =

public class IMarker3DPlacementProxy
extends IMarkerSymbolProxy
implements IMarker3DPlacement, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.analyst3d.IMarker3DPlacement
IID, IID773f7276_aefb_11d5_8112_00c04fa0adf8
 
Fields inherited from interface com.esri.arcgis.display.IMarkerSymbol
IIDe6bdaa7c_4d35_11d0_98be_00805f7ced21
 
Constructor Summary
  IMarker3DPlacementProxy()
          Deprecated. For internal use only
  IMarker3DPlacementProxy(java.lang.Object obj)
          Deprecated.  
protected IMarker3DPlacementProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMarker3DPlacementProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMarker3DPlacementProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void applyToPoint(IPoint inShape, IGeometry[] outShape, double enforcedZ, double unitFactor, double zScale)
          Deprecated. Applies symbol construction to original shape.
 double getDepth()
          Deprecated. The depth value.
 IVector3D getNormalizedOriginOffset()
          Deprecated. Normalized offset vector defining the origin within the MBB relative to lower-left corner.
 IGeometry getShape()
          Deprecated. Marker's shape.
 int getUnits()
          Deprecated. The size units.
 double getWidth()
          Deprecated. The width value.
 double getZOffset()
          Deprecated. The Z offset value.
 boolean isMaintainAspectRatio()
          Deprecated. Indicates if the marker maintains its dimensions based on size.
 void queryRotationAngles(double[] xAngle, double[] yAngle, double[] zAngle)
          Deprecated. Gets the rotation angles for each axis.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDepth(double depth)
          Deprecated. The depth value.
 void setMaintainAspectRatio(boolean bAspectRatio)
          Deprecated. Indicates if the marker maintains its dimensions based on size.
 void setNormalizedOriginOffsetByRef(IVector3D offset)
          Deprecated. Normalized offset vector defining the origin within the MBB relative to lower-left corner.
 void setRotationAngles(double xAngle, double yAngle, double zAngle)
          Deprecated. Sets the rotation angles for each axis.
 void setUnits(int unitsCode)
          Deprecated. The size units.
 void setWidth(double width)
          Deprecated. The width value.
 void setZOffset(double zOffset)
          Deprecated. The Z offset value.
 
Methods inherited from class com.esri.arcgis.display.IMarkerSymbolProxy
getAngle, getColor, getSize, getXOffset, getYOffset, setAngle, setColor, setSize, setXOffset, setYOffset
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.display.IMarkerSymbol
getAngle, getColor, getSize, getXOffset, getYOffset, setAngle, setColor, setSize, setXOffset, setYOffset
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMarker3DPlacementProxy

public IMarker3DPlacementProxy(java.lang.String CLSID,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.net.UnknownHostException,
                               java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IMarker3DPlacementProxy

public IMarker3DPlacementProxy()
Deprecated. 
For internal use only


IMarker3DPlacementProxy

public IMarker3DPlacementProxy(java.lang.Object obj)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMarker3DPlacementProxy

protected IMarker3DPlacementProxy(java.lang.Object obj,
                                  java.lang.String iid)
                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMarker3DPlacementProxy

protected IMarker3DPlacementProxy(java.lang.String CLSID,
                                  java.lang.String iid,
                                  java.lang.String host,
                                  com.esri.arcgis.interop.AuthInfo authInfo)
                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IMarkerSymbolProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IMarkerSymbolProxy
Throws:
java.io.IOException

getUnits

public int getUnits()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The size units.

Specified by:
getUnits in interface IMarker3DPlacement
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUnits

public void setUnits(int unitsCode)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The size units.

Specified by:
setUnits in interface IMarker3DPlacement
Parameters:
unitsCode - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNormalizedOriginOffset

public IVector3D getNormalizedOriginOffset()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Normalized offset vector defining the origin within the MBB relative to lower-left corner.

Specified by:
getNormalizedOriginOffset in interface IMarker3DPlacement
Returns:
A reference to a com.esri.arcgis.geometry.IVector3D
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNormalizedOriginOffsetByRef

public void setNormalizedOriginOffsetByRef(IVector3D offset)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Normalized offset vector defining the origin within the MBB relative to lower-left corner.

Specified by:
setNormalizedOriginOffsetByRef in interface IMarker3DPlacement
Parameters:
offset - A reference to a com.esri.arcgis.geometry.IVector3D (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZOffset

public double getZOffset()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The Z offset value.

Specified by:
getZOffset in interface IMarker3DPlacement
Returns:
The zOffset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZOffset

public void setZOffset(double zOffset)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The Z offset value.

Specified by:
setZOffset in interface IMarker3DPlacement
Parameters:
zOffset - The zOffset (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getShape

public IGeometry getShape()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Marker's shape.

Specified by:
getShape in interface IMarker3DPlacement
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

applyToPoint

public void applyToPoint(IPoint inShape,
                         IGeometry[] outShape,
                         double enforcedZ,
                         double unitFactor,
                         double zScale)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Applies symbol construction to original shape.

Specified by:
applyToPoint in interface IMarker3DPlacement
Parameters:
inShape - A reference to a com.esri.arcgis.geometry.IPoint (in)
outShape - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
enforcedZ - The enforcedZ (in, optional, pass -1.1E+38 if not required)
unitFactor - The unitFactor (in, optional, pass 0 if not required)
zScale - The zScale (in, optional, pass 1 if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryRotationAngles

public void queryRotationAngles(double[] xAngle,
                                double[] yAngle,
                                double[] zAngle)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Gets the rotation angles for each axis.

Specified by:
queryRotationAngles in interface IMarker3DPlacement
Parameters:
xAngle - The xAngle (out: use single element array)
yAngle - The yAngle (out: use single element array)
zAngle - The zAngle (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRotationAngles

public void setRotationAngles(double xAngle,
                              double yAngle,
                              double zAngle)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Sets the rotation angles for each axis.

Specified by:
setRotationAngles in interface IMarker3DPlacement
Parameters:
xAngle - The xAngle (in)
yAngle - The yAngle (in)
zAngle - The zAngle (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWidth

public double getWidth()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The width value.

Specified by:
getWidth in interface IMarker3DPlacement
Returns:
The width
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWidth

public void setWidth(double width)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The width value.

Specified by:
setWidth in interface IMarker3DPlacement
Parameters:
width - The width (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDepth

public double getDepth()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The depth value.

Specified by:
getDepth in interface IMarker3DPlacement
Returns:
The depth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDepth

public void setDepth(double depth)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The depth value.

Specified by:
setDepth in interface IMarker3DPlacement
Parameters:
depth - The depth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isMaintainAspectRatio

public boolean isMaintainAspectRatio()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates if the marker maintains its dimensions based on size.

Specified by:
isMaintainAspectRatio in interface IMarker3DPlacement
Returns:
The bAspectRatio
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaintainAspectRatio

public void setMaintainAspectRatio(boolean bAspectRatio)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates if the marker maintains its dimensions based on size.

Specified by:
setMaintainAspectRatio in interface IMarker3DPlacement
Parameters:
bAspectRatio - The bAspectRatio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.