ON_BOOL32 MyUserData::Read( ON_BinaryArchive& file )
{
  ON_BOOL32 rc = true;
  if ( rc ) 
    rc = file.ReadInt(&m_my_int);
  if ( rc ) 
    rc = file.ReadLine(m_my_line);
  if ( rc ) 
    rc = file.ReadString(m_my_string);
  return rc;
}
Esempio n. 2
0
BOOL MyUserData::Read( ON_BinaryArchive& file )
{
  BOOL rc = TRUE;
  if ( rc )
    rc = file.ReadInt(&m_my_int);
  if ( rc )
    rc = file.ReadLine(m_my_line);
  if ( rc )
    rc = file.ReadString(m_my_string);
  return rc;
}
Esempio n. 3
0
ON_BOOL32 ON_LineCurve::Read(
       ON_BinaryArchive& file // open binary file
     )
{
  int major_version = 0;
  int minor_version = 0;
  ON_BOOL32 rc = file.Read3dmChunkVersion(&major_version,&minor_version);
  if (rc && major_version==1) {
    // common to all 1.x versions
    rc = file.ReadLine( m_line );
    if (rc) rc = file.ReadInterval( m_t );
    if (rc) rc = file.ReadInt(&m_dim);
  }
  return rc;
}