Skip to content

Instantly share code, notes, and snippets.

@decvalts
decvalts / mplot3d_axis_limit_workaround.py
Created January 21, 2017 13:38
Fix to matplotlib 3d plot axis limits
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
def get_fix_mins_maxs(mins, maxs):
deltas = (maxs - mins) / 12.
mins = mins + deltas / 4.
maxs = maxs - deltas / 4.
return [mins, maxs]
@decvalts
decvalts / Fix.cs
Last active April 27, 2016 19:21
CAESAR-Lisflood error : An object reference is required for the non-static field, method, or property
// In Form2.cs, line 23
private void Form2_Leave(object sender, EventArgs e)
{
caesar1.Form1.checkBox2.Checked = false;
}
// Should be...
private void Form2_Leave(object sender, EventArgs e)
{
caesar1.Form1 Frm1 = new caesar1.Form1();
template <class T1, class T2, class Pred = std::less <class T> >
struct sort_pair_second
{
bool operator()(const std::pair<T1,T2>&left, constd std::pair<T1,T2>&right)
{
Pred p;
return p(left.second, right.second);
}
};