Comments (2)
As far as I understand the current concept, the roads' functions are firmly coupled to a particular road. Thus, they shall not be directly accessible to a user. A road developer shall first declare the protected particular functions within a particular road and link them then to the base road functions.
So IMO the benefit of adding choicesAllMatching=true
and collecting functions within tab="Functions"
has effect only when linking the base and the particular functions. And this is generally done just at once when implementing a new road.
Or am I missing something?
from vehicleinterfaces.
In our case we are extending VehicleInterfaces.Roads.Interfaces.Base to create a road model. Then the road functions are redeclared. Clients using the VeSyMA road models requested that the road models we create have replaceable road functions as this allows them to create their road models without having to duplicate road models.
Previously we had firmly fixed these road functions, however even in this case we would like to improve the description string and tab option to make the models neater.
Is there a workaround that does not generate warnings?
from vehicleinterfaces.
Related Issues (20)
- I have a question. HOT 6
- Add milestones and labels HOT 1
- Replace "fake" enumerations with enumerations in VehicleInterfaces.Types HOT 2
- Error in VehicleInterfaces.Mechanics.NormalisedTranslational.Interfaces.Flange documentation
- Remove uses of __Dymola_choicesFromPackage annotation HOT 2
- Reintroduce the idea of expandable connectors for signal buses HOT 10
- Incorporate FlangeWithBearingAdaptor in models with FlangeWithBearing HOT 1
- Restructure examples in Roads HOT 1
- VehicleInterfaces.Drivers.MinimalDriver cannot be instantiated HOT 8
- Load torque parameter description misleading HOT 1
- MultiBodyEnd purpose HOT 2
- Relicense under BSD 3-clause? HOT 5
- Split library into single files
- Rename includeAccessoriesBearing
- Delete obsolete classes
- Change Greek parameter name 'mue' to 'mu'
- UsersGuide.DriverInteractionBus have misleading engineSpeed and vehicleSpeed descriptions HOT 1
- Hide usingMultiBodyXXX when the corresponding includeXXXBearing is set to true HOT 2
- Units error (or incompatibiity?) in VehicleInterfaces\Engines\MinimalEngine.mo: r/min vs 1/min HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vehicleinterfaces.