====== ThinkGeo.Core.GeoImage ====== ===== Inheritance Hierarchy ===== *System.Object ***ThinkGeo.Core.GeoImage** ===== Members Summary ===== ==== Public Constructors ==== ** {{wiki:PublicMethod.gif|}} GeoImage() ** * //Initializes a new instance of the class.// == Remarks == * //N/A// == Parameters ==
** {{wiki:PublicMethod.gif|}} GeoImage(Int32,Int32) ** * //Initializes a new instance of the class.// == Remarks == * //N/A// == Parameters == * //width// * Type:Int32 * Description:The width. * //height// * Type:Int32 * Description:The height.
** {{wiki:PublicMethod.gif|}} GeoImage(Stream) ** * //Initializes a new instance of the class.// == Remarks == * //N/A// == Parameters == * //stream// * Type:Stream * Description:The stream.
** {{wiki:PublicMethod.gif|}} GeoImage(String) ** * //Initializes a new instance of the class.// == Remarks == * //N/A// == Parameters == * //pathFilename// * Type:String * Description:The path filename.
** {{wiki:PublicMethod.gif|}} GeoImage(Byte[]) ** * //Initializes a new instance of the class.// == Remarks == * //N/A// == Parameters == * //bytes// * Type:Byte[] * Description:The bytes.
==== Protected Constructors ==== ==== Public Methods ==== ** {{wiki:PublicMethod.gif|}} GetImageBytes(GeoImageFormat,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Byte[] * Description: == Parameters == * //imageFormat// * Type:[[ThinkGeo.Core.GeoImageFormat|GeoImageFormat]] * Description:The image format. * //imageQuality// * Type:Int32 * Description:The image quality.
** {{wiki:PublicMethod.gif|}} GetImageStream(GeoImageFormat,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Stream * Description: == Parameters == * //imageFormat// * Type:[[ThinkGeo.Core.GeoImageFormat|GeoImageFormat]] * Description:The image format. * //imageQuality// * Type:Int32 * Description:The image quality.
** {{wiki:PublicMethod.gif|}} Save(Stream,GeoImageFormat,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //stream// * Type:Stream * Description:The stream. * //imageFormat// * Type:[[ThinkGeo.Core.GeoImageFormat|GeoImageFormat]] * Description:The image format. * //quality// * Type:Int32 * Description:The quality.
** {{wiki:PublicMethod.gif|}} Save(String,GeoImageFormat,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //filePath// * Type:String * Description:The file path. * //imageFormat// * Type:[[ThinkGeo.Core.GeoImageFormat|GeoImageFormat]] * Description:The image format. * //quality// * Type:Int32 * Description:The quality.
** {{wiki:PublicMethod.gif|}} Dispose() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Clear(GeoColor) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //color// * Type:[[ThinkGeo.Core.GeoColor|GeoColor]] * Description:The color.
** {{wiki:PublicMethod.gif|}} SetPixels(GeoColor[]) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //pixels// * Type:[[ThinkGeo.Core.GeoColor[]|GeoColor[]]] * Description:The pixels.
** {{wiki:PublicMethod.gif|}} GetIntPtr() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:IntPtr * Description: == Parameters ==
** {{wiki:PublicMethod.gif|}} Scale(Int32,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeoImage|GeoImage]] * Description: == Parameters == * //targetWidth// * Type:Int32 * Description:The width. * //targetHeight// * Type:Int32 * Description:The height.
** {{wiki:PublicMethod.gif|}} Crop(DrawingRectangle) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeoImage|GeoImage]] * Description: == Parameters == * //srcRect// * Type:[[ThinkGeo.Core.DrawingRectangle|DrawingRectangle]] * Description:The source rect.
** {{wiki:PublicMethod.gif|}} DrawImage(GeoImage,Single,Single) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //geoImage// * Type:[[ThinkGeo.Core.GeoImage|GeoImage]] * Description:N/A * //pointX// * Type:Single * Description:N/A * //pointY// * Type:Single * Description:N/A
** {{wiki:PublicMethod.gif|}} DrawText(String,GeoFont,GeoBrush,ScreenPointF[]) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //text// * Type:String * Description:The text. * //font// * Type:[[ThinkGeo.Core.GeoFont|GeoFont]] * Description:The font. * //fillBrush// * Type:[[ThinkGeo.Core.GeoBrush|GeoBrush]] * Description:The fill brush. * //points// * Type:[[ThinkGeo.Core.ScreenPointF[]|ScreenPointF[]]] * Description:The points.
** {{wiki:PublicMethod.gif|}} GetType() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Type * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} ToString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //obj// * Type:Object * Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} CreateCustomizedImage(Int32,Int32,GeoColorType,GeoAlphaType) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeoImage|GeoImage]] * Description: == Parameters == * //width// * Type:Int32 * Description:The width. * //height// * Type:Int32 * Description:The height. * //colorType// * Type:[[ThinkGeo.Core.GeoColorType|GeoColorType]] * Description:Type of the color. * //alphaType// * Type:[[ThinkGeo.Core.GeoAlphaType|GeoAlphaType]] * Description:Type of the alpha.
===== Protected Methods ===== ** {{wiki:ProtectedMethod.gif|}} ApplyTranslations(Boolean,Boolean,Single,Single,Single,Single) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeoImage|GeoImage]] * Description: == Parameters == * //isGrayscale// * Type:Boolean * Description:if set to true [is grayscale]. * //isNegative// * Type:Boolean * Description:if set to true [is negative]. * //transparency// * Type:Single * Description:The transparency. * //redTranslation// * Type:Single * Description:The red translation. * //greenTranslation// * Type:Single * Description:The green translation. * //blueTranslation// * Type:Single * Description:The blue translation.
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Object * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} Finalize() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
==== Public Properties ==== ** {{wiki:PublicProperty.gif|}} PathFilename ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String ** {{wiki:PublicProperty.gif|}} Opacity ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Single ** {{wiki:PublicProperty.gif|}} Width ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 ** {{wiki:PublicProperty.gif|}} Height ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 ** {{wiki:PublicProperty.gif|}} NativeImage ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Object ==== Protected Properties ==== ==== Public Events ====