Lines Matching defs:intrinsics
131 struct intrinsics : rs_intrinsics struct
133 … { return (atan2f(ppx + 0.5f, fx) + atan2f(width - (ppx + 0.5f), fx)) * 57.2957795f; } in hfov()
134 … { return (atan2f(ppy + 0.5f, fy) + atan2f(height - (ppy + 0.5f), fy)) * 57.2957795f; } in vfov()
135 … { return (distortion)rs_intrinsics::model; } in model()
138 …oat2 & pixel) const { return {(pixel.x+0.5f)/width, (pixel.y+0.5f)/height}; } in pixel_to_texcoord()
139 …oat2 & coord) const { return {coord.x*width - 0.5f, coord.y*height - 0.5f}; } in texcoord_to_pixel()
142 … { float3 point; rs_deproject_pixel_to_point(&point.x, this, &pixel.x, depth); return point; } in deproject()
143 …(const float2 & coord, float depth) const { return deproject(texcoord_to_pixel(coord), depth); } in deproject_from_texcoord()
146 … { float2 pixel; rs_project_point_to_pixel(&pixel.x, this, &point.x); return pixel; } in project()
147 …coord(const float3 & point) const { return pixel_to_texcoord(project(point)); } in project_to_texcoord()
149 …const intrinsics & r) const { return memcmp(this, &r, sizeof(r)) == 0; } in operator ==()