Sync changes from upstream repository

This commit is contained in:
Bozo the Builder
2025-11-05 03:38:06 -08:00
parent 85de57f34e
commit 5e88d70e1e
2 changed files with 21 additions and 18 deletions

View File

@@ -5208,21 +5208,25 @@ Returns:
bool HasSinglePrecisionVertices() const;
/*
Description:
If you modify the values of double precision vertices,
then you must call UpdateSinglePrecisionVertices().
Copies the values of the double precision vertices array to the
single precision array.
If you modify the values of double precision vertices only,
then you must call UpdateSinglePrecisionVertices().
Remarks:
If double precision vertices are not present, this function
does nothing.
empties the single precision vertices array.
*/
void UpdateSinglePrecisionVertices();
/*
Description:
Copies the values of the single precision vertices array to the
double precision array.
If you modify the values of the single precision vertices
in m_V[], then you must call UpdateDoublePrecisionVertices().
in m_V[], and double precision vertices are present,
then you must call UpdateDoublePrecisionVertices().
Remarks:
If double precision vertices are not present, this function
creates them.

View File

@@ -6,7 +6,7 @@
// To update version numbers, edit ..\build\build_dates.msbuild
#define RMA_VERSION_MAJOR 8
#define RMA_VERSION_MINOR 21
#define RMA_VERSION_MINOR 22
////////////////////////////////////////////////////////////////
//
@@ -14,10 +14,10 @@
// first step in each build.
//
#define RMA_VERSION_YEAR 2025
#define RMA_VERSION_MONTH 7
#define RMA_VERSION_DATE 7
#define RMA_VERSION_HOUR 17
#define RMA_VERSION_MINUTE 0
#define RMA_VERSION_MONTH 8
#define RMA_VERSION_DATE 5
#define RMA_VERSION_HOUR 12
#define RMA_VERSION_MINUTE 45
////////////////////////////////////////////////////////////////
//
@@ -35,8 +35,8 @@
// 3 = build system release build
#define RMA_VERSION_BRANCH 0
#define VERSION_WITH_COMMAS 8,21,25188,17000
#define VERSION_WITH_PERIODS 8.21.25188.17000
#define VERSION_WITH_COMMAS 8,22,25217,12450
#define VERSION_WITH_PERIODS 8.22.25217.12450
#define COPYRIGHT "Copyright (C) 1993-2025, Robert McNeel & Associates. All Rights Reserved."
#define SPECIAL_BUILD_DESCRIPTION "Public OpenNURBS C++ 3dm file IO library."
@@ -44,14 +44,13 @@
#define RMA_VERSION_NUMBER_MAJOR_WSTRING L"8"
#define RMA_PREVIOUS_VERSION_NUMBER_MAJOR_WSTRING L"7"
#define RMA_VERSION_NUMBER_SR_STRING "SR21"
#define RMA_VERSION_NUMBER_SR_WSTRING L"SR21"
#define RMA_VERSION_NUMBER_SR_STRING "SR22"
#define RMA_VERSION_NUMBER_SR_WSTRING L"SR22"
#define RMA_VERSION_WITH_PERIODS_STRING "8.22.25217.12450"
#define RMA_VERSION_WITH_PERIODS_WSTRING L"8.22.25217.12450"
#define RMA_VERSION_WITH_PERIODS_STRING "8.21.25188.17000"
#define RMA_VERSION_WITH_PERIODS_WSTRING L"8.21.25188.17000"
#define RMA_VERSION_WITH_PERIODS_STRING "8.20.25157.13000"
#define RMA_VERSION_WITH_PERIODS_WSTRING L"8.20.25157.13000"
// git revision SHA-1 hash as char hexadecimal string
#define RMA_GIT_REVISION_HASH_STRING ""