コード例 #1
0
ファイル: JComplex.cpp プロジェクト: neattools/neattools
int JComplex::compareTo(const JObject& s) const {
  if (className() != s.className()) 
    return JObject::compareTo(s);
  return cmp(value.norm(), ((JComplex*)&s)->value.norm());
}
コード例 #2
0
ファイル: JRandom.cpp プロジェクト: neattools/neattools
int JRandom::compareTo(const JObject& s) const {
  if (className() != s.className())
    return JObject::compareTo(s);
  return seed - ((JRandom*)&s)->seed;
}
コード例 #3
0
ファイル: JColor.cpp プロジェクト: neattools/neattools
int JColor::compareTo(const JObject& s) const {
  if (className() != s.className())
    return JObject::compareTo(s);
  return value - (*(JColor*)&s).value;
}
コード例 #4
0
ファイル: JPObject.cpp プロジェクト: neattools/neattools
int JPObject::compareTo(const JObject& s) const {
  if (className() != s.className()) return false;
  return obj-((JPObject*)&s)->obj;
}