Merge pull request #3294 from mshabunin:fix-ios-warnings-24
This commit is contained in:
@@ -167,7 +167,7 @@ class CV_EXPORTS GlArrays
|
||||
{
|
||||
public:
|
||||
inline GlArrays()
|
||||
: vertex_(GlBuffer::ARRAY_BUFFER), color_(GlBuffer::ARRAY_BUFFER), bgra_(true), normal_(GlBuffer::ARRAY_BUFFER), texCoord_(GlBuffer::ARRAY_BUFFER)
|
||||
: vertex_(GlBuffer::ARRAY_BUFFER), color_(GlBuffer::ARRAY_BUFFER), normal_(GlBuffer::ARRAY_BUFFER), texCoord_(GlBuffer::ARRAY_BUFFER)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -194,7 +194,6 @@ public:
|
||||
private:
|
||||
GlBuffer vertex_;
|
||||
GlBuffer color_;
|
||||
bool bgra_;
|
||||
GlBuffer normal_;
|
||||
GlBuffer texCoord_;
|
||||
};
|
||||
@@ -287,35 +286,6 @@ public:
|
||||
|
||||
void setupProjectionMatrix() const;
|
||||
void setupModelViewMatrix() const;
|
||||
|
||||
private:
|
||||
Point3d eye_;
|
||||
Point3d center_;
|
||||
Point3d up_;
|
||||
|
||||
Point3d pos_;
|
||||
double yaw_;
|
||||
double pitch_;
|
||||
double roll_;
|
||||
|
||||
bool useLookAtParams_;
|
||||
|
||||
Point3d scale_;
|
||||
|
||||
Mat projectionMatrix_;
|
||||
|
||||
double fov_;
|
||||
double aspect_;
|
||||
|
||||
double left_;
|
||||
double right_;
|
||||
double bottom_;
|
||||
double top_;
|
||||
|
||||
double zNear_;
|
||||
double zFar_;
|
||||
|
||||
bool perspectiveProjection_;
|
||||
};
|
||||
|
||||
inline void GlBuffer::create(Size _size, int _type, Usage _usage) { create(_size.height, _size.width, _type, _usage); }
|
||||
|
@@ -46,7 +46,6 @@
|
||||
namespace cv
|
||||
{
|
||||
|
||||
static const int MAX_BLOCK_SIZE = 1024;
|
||||
typedef void (*MathFunc)(const void* src, void* dst, int len);
|
||||
|
||||
static const float atan2_p1 = 0.9997878412794807f*(float)(180/CV_PI);
|
||||
|
@@ -264,18 +264,7 @@ void cv::render(const string&, const Ptr<GlFont>&, Scalar, Point2d)
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
// GlCamera
|
||||
|
||||
cv::GlCamera::GlCamera() :
|
||||
eye_(0.0, 0.0, -5.0), center_(0.0, 0.0, 0.0), up_(0.0, 1.0, 0.0),
|
||||
pos_(0.0, 0.0, -5.0), yaw_(0.0), pitch_(0.0), roll_(0.0),
|
||||
useLookAtParams_(false),
|
||||
|
||||
scale_(1.0, 1.0, 1.0),
|
||||
|
||||
projectionMatrix_(),
|
||||
fov_(45.0), aspect_(0.0),
|
||||
left_(0.0), right_(1.0), bottom_(1.0), top_(0.0),
|
||||
zNear_(-1.0), zFar_(1.0),
|
||||
perspectiveProjection_(false)
|
||||
cv::GlCamera::GlCamera()
|
||||
{
|
||||
CV_Error(CV_StsNotImplemented, "This function in deprecated, do not use it");
|
||||
}
|
||||
|
@@ -177,7 +177,7 @@ namespace
|
||||
static void block_function(void* context, size_t index)
|
||||
{
|
||||
ProxyLoopBody* ptr_body = static_cast<ProxyLoopBody*>(context);
|
||||
(*ptr_body)(cv::Range(index, index + 1));
|
||||
(*ptr_body)(cv::Range((int)index, (int)index + 1));
|
||||
}
|
||||
#elif defined HAVE_CONCURRENCY
|
||||
class ProxyLoopBody : public ParallelLoopBodyWrapper
|
||||
|
@@ -1208,7 +1208,7 @@ force_int:
|
||||
int val, is_hex = d == 'x';
|
||||
c = ptr[3];
|
||||
ptr[3] = '\0';
|
||||
val = strtol( ptr + is_hex, &endptr, is_hex ? 8 : 16 );
|
||||
val = (int)strtol( ptr + is_hex, &endptr, is_hex ? 8 : 16 );
|
||||
ptr[3] = c;
|
||||
if( endptr == ptr + is_hex )
|
||||
buf[len++] = 'x';
|
||||
@@ -2819,7 +2819,7 @@ cvOpenFileStorage( const char* filename, CvMemStorage* dststorage, int flags, co
|
||||
// find the last occurence of </opencv_storage>
|
||||
for(;;)
|
||||
{
|
||||
int line_offset = ftell( fs->file );
|
||||
int line_offset = (int)ftell( fs->file );
|
||||
char* ptr0 = icvGets( fs, xml_buf, xml_buf_size ), *ptr;
|
||||
if( !ptr0 )
|
||||
break;
|
||||
|
Reference in New Issue
Block a user