예제 #1
0
ccBBox ccPolyline::getMyOwnBB()
{
	ccBBox emptyBox;
	getBoundingBox(emptyBox.minCorner().u, emptyBox.maxCorner().u);
	emptyBox.setValidity(!is2DMode() && size() != 0);
	return emptyBox;
}
예제 #2
0
ccBBox ccPolyline::getOwnBB(bool withGLFeatures/*=false*/)
{
	ccBBox emptyBox;
	getBoundingBox(emptyBox.minCorner().u, emptyBox.maxCorner().u);
	emptyBox.setValidity(!is2DMode() && size() != 0);
	return emptyBox;
}
예제 #3
0
ccBBox ccPolyline::getOwnBB(bool withGLFeatures/*=false*/)
{
	ccBBox emptyBox;
	getBoundingBox(emptyBox.minCorner(), emptyBox.maxCorner());
	emptyBox.setValidity((!is2DMode() || !withGLFeatures) && size() != 0); //a 2D polyline is considered as a purely 'GL' fature
	return emptyBox;
}