Skip to content

IfcSeventhOrderPolynomialSpiral#552

Merged
jschlenger merged 7 commits intotumcms:developmentfrom
Elvira2227:IfcSeventhOrderPolynomialSpiral
Aug 18, 2022
Merged

IfcSeventhOrderPolynomialSpiral#552
jschlenger merged 7 commits intotumcms:developmentfrom
Elvira2227:IfcSeventhOrderPolynomialSpiral

Conversation

@Elvira2227
Copy link
Collaborator

@Elvira2227 Elvira2227 commented Jun 13, 2022

In this pull request I implemented functions for reading the IfcThirdOrderPolynomialSpiral.
Now we can implement "VienneseBend curve" and this pull request can be addressed to issue #524.
In the CurveConverter.h I added:

  1. getPointOnCurve()
  2. getDirectionOfCurve()
  3. additional statement in convertIfcCurveSegment()

During visualisation, there is an error in the unit test data #478.

  1. Line 98 parameter ParentCurve is missing

@Elvira2227 Elvira2227 requested review from jschlenger and pjanck June 13, 2022 19:39
@Elvira2227 Elvira2227 added the IFC Content related to Industry Foundation Classes (IFC) functionalities label Jun 13, 2022
@Elvira2227 Elvira2227 self-assigned this Jun 13, 2022
Copy link
Contributor

@pjanck pjanck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume that unit tests work correctly.

@jschlenger
Copy link
Collaborator

Is just the unit test not working properly?
Does the visualization in OIP work?

Copy link
Collaborator

@jschlenger jschlenger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine

@jschlenger
Copy link
Collaborator

Can you create an issue to check for the correctness of IfcSeventhOrderPolynomialSpiral with an example file?
I know the code is very similar to other polynomial spirals, nevertheless to remember to check its functionality as soon as we have an example file.

Copy link
Contributor

@pjanck pjanck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lftm

Is there an issue/PR with the unit tests?

@jschlenger jschlenger merged commit cf604af into tumcms:development Aug 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

IFC Content related to Industry Foundation Classes (IFC) functionalities

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants