Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 566 ifc composite curve.segments #568

Conversation

santiagoIT
Copy link
Contributor

This fixes issue #566
I am not sure if it is the best way to solve it, but it works.

imsmk and others added 19 commits April 5, 2024 13:14
small fix for read values of empty tags like <author></author>
small fix for issue xBimTeam#555 in XbimXmlReader4.cs
…partitioning to avoid out of memory exceptions
The SaveAsWexBim method already allowed for translation but not for an optional scaling and rotation.

The scaling has to be a scalar value because otherwise the value for OneMeter that is written to the file would be ambiguous.
For scale it avoids coalescing the nullable value multiple times

Signed-off-by: Michael Seifert-Eckert <[email protected]>
it was inserting to all lists, even if the entity was not in there originally. Also, was reusing applicable type references in a wrong way. Simplified the code.
reference equality is not enough when we use any DB IModel implementation without entity caching
}
}
//## Custom code - not auto generated
var compCurveSegs = @Segments.Where(x => x is IIfcCompositeCurveSegment).Cast<IIfcCompositeCurveSegment>();
Copy link
Member

Choose a reason for hiding this comment

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

Can't you just do Segments.OfType<IIfcCompositeCurveSegment>();

@andyward
Copy link
Member

andyward commented Jun 6, 2024

Thanks for this. Are you able to resubmit this PR against develop rather than master?

@santiagoIT
Copy link
Contributor Author

Thanks for this. Are you able to resubmit this PR against develop rather than master?

will do

@santiagoIT santiagoIT closed this Jun 6, 2024
@santiagoIT santiagoIT deleted the issue-566-IfcCompositeCurve.Segments_ branch June 6, 2024 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants