|
openNURBS SDK Help
6.0
|
#include <opennurbs_3dm_properties.h>
Public Member Functions | |
| ON_3dmRevisionHistory () | |
| ON_3dmRevisionHistory (const ON_3dmRevisionHistory &)=default | |
| ~ON_3dmRevisionHistory ()=default | |
| bool | CreateTimeIsSet () const |
| void | Dump (ON_TextLog &) const |
| bool | IsEmpty () const |
| bool | IsValid () const |
| bool | LastEditedTimeIsSet () const |
| int | NewRevision () |
| returns updated revision count More... | |
| ON_3dmRevisionHistory & | operator= (const ON_3dmRevisionHistory &)=default |
| bool | Read (ON_BinaryArchive &) |
| bool | Write (ON_BinaryArchive &) const |
Static Public Member Functions | |
| static ON_3dmRevisionHistory | FirstRevision () |
Public Attributes | |
| struct tm | m_create_time |
| UCT create time. More... | |
| struct tm | m_last_edit_time |
| UCT las edited time. More... | |
| int | m_revision_count = 0 |
| ON_wString | m_sCreatedBy |
| ON_wString | m_sLastEditedBy |
Static Public Attributes | |
| static const ON_3dmRevisionHistory | Empty |
/ / Copyright (c) 1993-2012 Robert McNeel & Associates. All rights reserved. / OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert / McNeel & Associates. / / THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. / ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF / MERCHANTABILITY ARE HEREBY DISCLAIMED. /
/ For complete openNURBS copyright information see http://www.opennurbs.org. / //////////////////////////////////////////////////////////////
| ON_3dmRevisionHistory::ON_3dmRevisionHistory | ( | ) |
Default construction sets this = ON_3dmRevisionHistory::Empty
|
default |
|
default |
| bool ON_3dmRevisionHistory::CreateTimeIsSet | ( | ) | const |
Returns: true if m_create_time is >= January 1, 1970
| void ON_3dmRevisionHistory::Dump | ( | ON_TextLog & | ) | const |
|
static |
Returns: A revision history with m_revision_count = 1 m_create_time = now m_last_edit_time = now m_sCreatedBy = current user m_sLastEditedBy = current user
| bool ON_3dmRevisionHistory::IsEmpty | ( | ) | const |
| bool ON_3dmRevisionHistory::IsValid | ( | ) | const |
| bool ON_3dmRevisionHistory::LastEditedTimeIsSet | ( | ) | const |
Returns: true if m_last_edit_time is >= January 1, 1970
| int ON_3dmRevisionHistory::NewRevision | ( | ) |
returns updated revision count
|
default |
| bool ON_3dmRevisionHistory::Read | ( | ON_BinaryArchive & | ) |
| bool ON_3dmRevisionHistory::Write | ( | ON_BinaryArchive & | ) | const |
|
static |
Description: The Empty revision has a revision number zero, all time values set to zero and all string values empty.
| struct tm ON_3dmRevisionHistory::m_create_time |
UCT create time.
| struct tm ON_3dmRevisionHistory::m_last_edit_time |
UCT las edited time.
| int ON_3dmRevisionHistory::m_revision_count = 0 |
| ON_wString ON_3dmRevisionHistory::m_sCreatedBy |
| ON_wString ON_3dmRevisionHistory::m_sLastEditedBy |
1.8.14