·關於IFC檔案讀取類的設計的想法(LocalPlacement)
在這個堆疊中,所儲存的物件應該是一個LocalPlacement物件,它儲存了一個相對座標,包括Direction、相對原點和一個負責把座標系內外的點互相轉換的函式,或者兩個函式。
IFC files are orgnaized like a tree. The LocalPlacement is also orgnaized like a tree, and a relative coordinate system is created like this. Then, suppose we need to convert a point in the relative coordinate system in IFC to a univerisy coordinate system, I think we should consider to add a stack, which store all the LocalPlacement. When we covert the point, we can convert from one coordinate to another one by one, and after we finished all the coordinate, we convert a point in relative coornidate system to a point in uinverity coornidate system.
Inside this stack, it should be a object of LocalPlacement, which contains the Direction of its coordinate system, the origin point of its coordinate system and one function respond for covert points into its coordinate system, another function respond for convert points out of its coordinate system.
相關文章
- 工具類,關於手工讀取 properties檔案引數
- Rust 程式設計,讀取檔案Rust程式設計
- 關於dataWithContentsOfFile 讀取大檔案的記憶體問題記憶體
- 關於讀書分享會的一些想法
- Java讀取Json檔案工具類JavaJSON
- 關於檔案讀寫使用RandomAccessFile類的一些簡單操作randomMac
- Go讀取yaml檔案到struct類GoYAMLStruct
- IO相關的操作類封裝【檔案的讀取遍歷建立等等】(工具五)封裝
- go–讀取檔案的方式Go
- 關於LCA的幾點想法
- 基於.NET的程式讀取Excel檔案的解決方案Excel
- Android讀取配置檔案的方法Android
- Python 高階程式設計:深入解析 CSV 檔案讀取Python程式設計
- spark直接讀取本地檔案系統的檔案Spark
- 關於本書的一點想法
- 關於JavaScript跨域的若干想法JavaScript跨域
- WebAPI專案框架新建讀取配置檔案幫助類WebAPI框架
- Java中的獲取檔案的物理絕對路徑,和讀取檔案Java
- C#關於讀寫INI檔案C#
- python讀取yaml配置檔案的方法PythonYAML
- 新型任意檔案讀取漏洞的研究
- csv檔案的寫入和讀取
- php讀取檔案的幾種方式PHP
- 任意檔案讀取
- Java 讀取檔案Java
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- 關於js繼承的想法筆記JS繼承筆記
- 關於檔案的open方法
- 近期關於快取設計的一些思考快取
- rpm包的校驗和檔案讀取
- Golang 超大檔案讀取的兩個方案Golang
- java Spring讀取properties檔案的注意點JavaSpring
- 用Groovy讀取本地檔案的程式碼
- 用 PHP 讀取檔案的正確方法PHP
- python讀取大檔案的幾種方法Python
- Go 專案配置檔案的定義和讀取Go
- go配置檔案讀取Go
- python讀取大檔案Python
- springboot讀取配置檔案Spring Boot