Package com.luciad.shape.shape3D
Interface ILcd3DEditableArcBand
- All Superinterfaces:
Cloneable,ILcd2DEditableShape,ILcd3DArcBand,ILcd3DEditableShape,ILcdBounded,ILcdCloneable,ILcdShape,Serializable
- All Known Implementing Classes:
TLcdLonLatHeight3DArcBand,TLcdXYZ3DArcBand
An
ILcd3DEditableArcBand is an ILcd3DArcBand which defining parameters can be changed.- Since:
- 2016.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetArcAngle(double aArcAngle) Sets the angle over which thisILcd3DEditableArcBandextends (in degrees).voidsetAxisPitch(double aAxisPitch) Sets the axis pitch of thisILcd3DEditableArcBand(in degrees).voidsetAxisYaw(double aAxisYaw) Sets the axis yaw of thisILcd3DEditableArcBand(in degrees).voidsetMaxRadius(double aMaxRadius) Sets the maximum radius of thisILcd3DEditableArcBand.voidsetMinRadius(double aMinRadius) Sets the minimum radius of thisILcd3DEditableArcBand.voidsetPitchArcAngle(double aPitchArcAngle) Sets the angle over which the pitch of thisILcd3DEditableArcBandextends (in degrees).voidsetPitchStartAngle(double aPitchStartAngle) Sets the start angle of pitch of thisILcd3DEditableArcBand(in degrees).voidsetStartAngle(double aStartAngle) Sets the start angle of thisILcd3DEditableArcBand(in degrees).Methods inherited from interface com.luciad.shape.shape2D.ILcd2DEditableShape
move2D, move2D, translate2DMethods inherited from interface com.luciad.shape.shape3D.ILcd3DArcBand
getArcAngle, getAxisPitch, getAxisYaw, getCenter, getMaxRadius, getMinRadius, getPitchArcAngle, getPitchStartAngle, getStartAngleMethods inherited from interface com.luciad.shape.shape3D.ILcd3DEditableShape
move3D, move3D, translate3DMethods inherited from interface com.luciad.shape.ILcdBounded
getBoundsMethods inherited from interface com.luciad.util.ILcdCloneable
cloneMethods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
-
Method Details
-
setMinRadius
void setMinRadius(double aMinRadius) Sets the minimum radius of thisILcd3DEditableArcBand.- Parameters:
aMinRadius- the new minimum radius.
-
setMaxRadius
void setMaxRadius(double aMaxRadius) Sets the maximum radius of thisILcd3DEditableArcBand.- Parameters:
aMaxRadius- the new maximum radius.
-
setStartAngle
void setStartAngle(double aStartAngle) Sets the start angle of thisILcd3DEditableArcBand(in degrees). The angle is measured from 3 o'clock position, positive counter-clockwise.- Parameters:
aStartAngle- the new start angle.
-
setArcAngle
void setArcAngle(double aArcAngle) Sets the angle over which thisILcd3DEditableArcBandextends (in degrees). The angle is positive counter-clockwise.- Parameters:
aArcAngle- the new arc angle.
-
setPitchStartAngle
void setPitchStartAngle(double aPitchStartAngle) Sets the start angle of pitch of thisILcd3DEditableArcBand(in degrees). The angle is measured from horizontal position, positive counter-clockwise.- Parameters:
aPitchStartAngle- the new pitch start angle.
-
setPitchArcAngle
void setPitchArcAngle(double aPitchArcAngle) Sets the angle over which the pitch of thisILcd3DEditableArcBandextends (in degrees). The angle is positive counter-clockwise.- Parameters:
aPitchArcAngle- the new pitch arc angle.
-
setAxisYaw
void setAxisYaw(double aAxisYaw) Sets the axis yaw of thisILcd3DEditableArcBand(in degrees). The angle is positive counter-clockwise.- Parameters:
aAxisYaw- the axis yaw.
-
setAxisPitch
void setAxisPitch(double aAxisPitch) Sets the axis pitch of thisILcd3DEditableArcBand(in degrees). The angle is positive counter-clockwise.- Parameters:
aAxisPitch- the axis pitch.
-