TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Pritish Deshmukh
NA
194
198k
Cairo.Matrix dll gives an Error Object reference not set to an instance of an object
Dec 31 2011 8:25 AM
I am using the Cairo.Matrix dll in my monoandroid application to load the some System.Drawing.Drawing2D.Matix Class Methods it works fine at build time but at run time the Matrix class from Cairo.Matrix gives an error
"System.NullReferenceException: Object reference not set to an instance of an object."
when I intialize the Cairo.Matrix Class error is
"Exception in loading dicom filelibcairo-2.dll."
This below code I am trying..........
using System;
using System.Drawing;
using Medsynaptic.Common;
using Medsynaptic.Imaging1.Mathematics;
using Matrix = Cairo.Matrix;
public class SpatialTransform : ISpatialTransform
{
private Cairo.Matrix _cumulativeTransform;
private Cairo.Matrix _transform;
public PointF ConvertToDestination(PointF sourcePoint)
{
double x = 0.0, y = 0.0;
this.CumulativeTransform.TransformPoint(ref x, ref y);
PointF point = new PointF((float)x, (float)y);
return point;
}
Here it show Null Ref Exception:Object reference not set to an instance of an object
public Cairo.Matrix CumulativeTransform
{
get
{
Calculate();
return _cumulativeTransform;
}
}
protected virtual void Calculate()
{
if (!this.RecalculationRequired)
return;
ERROR @ if condition:- Object reference not set to an instance of an object
if (_cumulativeTransform == null)
_cumulativeTransform = new Cairo.Matrix();
// _cumulativeTransform.Reset();
_cumulativeTransform.InitIdentity();
}
}
so please help me for this it's very urgent.
Regards
Pritish M. Deshmukh
Reply
Answers (
0
)
Android
How to use Mono.Cairo