36 #include <Inventor/SbBasic.h> 43 SbName(
const char * namestring);
48 const char * getString(
void)
const;
49 int getLength(
void)
const;
51 int operator!(
void)
const;
52 friend COIN_DLL_API
int operator==(
const SbName & lhs,
const char * rhs);
53 friend COIN_DLL_API
int operator==(
const char * lhs,
const SbName & rhs);
54 friend COIN_DLL_API
int operator==(
const SbName & lhs,
const SbName & rhs);
55 friend COIN_DLL_API
int operator!=(
const SbName & lhs,
const char * rhs);
56 friend COIN_DLL_API
int operator!=(
const char * lhs,
const SbName & rhs);
57 friend COIN_DLL_API
int operator!=(
const SbName & lhs,
const SbName & rhs);
59 operator const char * (void)
const;
66 static SbBool isIdentStartChar(
const char c);
67 static SbBool isIdentChar(
const char c);
68 static SbBool isBaseNameStartChar(
const char c);
69 static SbBool isBaseNameChar(
const char c);
71 static const SbName & empty(
void);
74 const char * permaaddress;
84 #endif // !COIN_SBNAME_H int operator==(const SbBox2s &b1, const SbBox2s &b2)
Definition: SbBox2s.h:102
int operator!=(const SbBox2s &b1, const SbBox2s &b2)
Definition: SbBox2s.h:106
The SbString class is a string class with convenience functions for string operations.
Definition: SbString.h:52
The SbName class stores strings by reference.
Definition: SbName.h:40