Lines Matching refs:obj

177 void GraphicsJNI::get_jrect(JNIEnv* env, jobject obj, int* L, int* T, int* R, int* B)
179 SkASSERT(env->IsInstanceOf(obj, gRect_class));
181 *L = env->GetIntField(obj, gRect_leftFieldID);
182 *T = env->GetIntField(obj, gRect_topFieldID);
183 *R = env->GetIntField(obj, gRect_rightFieldID);
184 *B = env->GetIntField(obj, gRect_bottomFieldID);
187 void GraphicsJNI::set_jrect(JNIEnv* env, jobject obj, int L, int T, int R, int B)
189 SkASSERT(env->IsInstanceOf(obj, gRect_class));
191 env->SetIntField(obj, gRect_leftFieldID, L);
192 env->SetIntField(obj, gRect_topFieldID, T);
193 env->SetIntField(obj, gRect_rightFieldID, R);
194 env->SetIntField(obj, gRect_bottomFieldID, B);
197 SkIRect* GraphicsJNI::jrect_to_irect(JNIEnv* env, jobject obj, SkIRect* ir)
199 SkASSERT(env->IsInstanceOf(obj, gRect_class));
201 ir->set(env->GetIntField(obj, gRect_leftFieldID),
202 env->GetIntField(obj, gRect_topFieldID),
203 env->GetIntField(obj, gRect_rightFieldID),
204 env->GetIntField(obj, gRect_bottomFieldID));
208 void GraphicsJNI::irect_to_jrect(const SkIRect& ir, JNIEnv* env, jobject obj)
210 SkASSERT(env->IsInstanceOf(obj, gRect_class));
212 env->SetIntField(obj, gRect_leftFieldID, ir.fLeft);
213 env->SetIntField(obj, gRect_topFieldID, ir.fTop);
214 env->SetIntField(obj, gRect_rightFieldID, ir.fRight);
215 env->SetIntField(obj, gRect_bottomFieldID, ir.fBottom);
218 SkRect* GraphicsJNI::jrectf_to_rect(JNIEnv* env, jobject obj, SkRect* r)
220 SkASSERT(env->IsInstanceOf(obj, gRectF_class));
222 r->set(SkFloatToScalar(env->GetFloatField(obj, gRectF_leftFieldID)),
223 SkFloatToScalar(env->GetFloatField(obj, gRectF_topFieldID)),
224 SkFloatToScalar(env->GetFloatField(obj, gRectF_rightFieldID)),
225 SkFloatToScalar(env->GetFloatField(obj, gRectF_bottomFieldID)));
229 SkRect* GraphicsJNI::jrect_to_rect(JNIEnv* env, jobject obj, SkRect* r)
231 SkASSERT(env->IsInstanceOf(obj, gRect_class));
233 r->set(SkIntToScalar(env->GetIntField(obj, gRect_leftFieldID)),
234 SkIntToScalar(env->GetIntField(obj, gRect_topFieldID)),
235 SkIntToScalar(env->GetIntField(obj, gRect_rightFieldID)),
236 SkIntToScalar(env->GetIntField(obj, gRect_bottomFieldID)));
240 void GraphicsJNI::rect_to_jrectf(const SkRect& r, JNIEnv* env, jobject obj)
242 SkASSERT(env->IsInstanceOf(obj, gRectF_class));
244 env->SetFloatField(obj, gRectF_leftFieldID, SkScalarToFloat(r.fLeft));
245 env->SetFloatField(obj, gRectF_topFieldID, SkScalarToFloat(r.fTop));
246 env->SetFloatField(obj, gRectF_rightFieldID, SkScalarToFloat(r.fRight));
247 env->SetFloatField(obj, gRectF_bottomFieldID, SkScalarToFloat(r.fBottom));
250 SkIPoint* GraphicsJNI::jpoint_to_ipoint(JNIEnv* env, jobject obj, SkIPoint* point)
252 SkASSERT(env->IsInstanceOf(obj, gPoint_class));
254 point->set(env->GetIntField(obj, gPoint_xFieldID),
255 env->GetIntField(obj, gPoint_yFieldID));
259 void GraphicsJNI::ipoint_to_jpoint(const SkIPoint& ir, JNIEnv* env, jobject obj)
261 SkASSERT(env->IsInstanceOf(obj, gPoint_class));
263 env->SetIntField(obj, gPoint_xFieldID, ir.fX);
264 env->SetIntField(obj, gPoint_yFieldID, ir.fY);
267 SkPoint* GraphicsJNI::jpointf_to_point(JNIEnv* env, jobject obj, SkPoint* point)
269 SkASSERT(env->IsInstanceOf(obj, gPointF_class));
271 point->set(SkFloatToScalar(env->GetIntField(obj, gPointF_xFieldID)),
272 SkFloatToScalar(env->GetIntField(obj, gPointF_yFieldID)));
276 void GraphicsJNI::point_to_jpointf(const SkPoint& r, JNIEnv* env, jobject obj)
278 SkASSERT(env->IsInstanceOf(obj, gPointF_class));
280 env->SetFloatField(obj, gPointF_xFieldID, SkScalarToFloat(r.fX));
281 env->SetFloatField(obj, gPointF_yFieldID, SkScalarToFloat(r.fY));
353 jobject obj = env->NewObject(gBitmap_class, gBitmap_constructorMethodID,
357 return obj;
371 jobject obj = env->NewObject(gBitmapRegionDecoder_class,
375 return obj;
381 jobject obj = env->NewObject(gRegion_class, gRegion_constructorMethodID,
384 return obj;