增加arkui的RENDME.md文件
This commit is contained in:
parent
18d8c027d5
commit
53a1e1f56b
@ -1,2 +1,4 @@
|
|||||||
|
<img src="http://git.axibug.com/JackLee/ForCAX/raw/branch/master/image/base_app_icon_foreground.png" /></br>
|
||||||
|
|
||||||
OpenCAX由于商标已经被注册,所以本软件即日起改名ForCAX
|
OpenCAX由于商标已经被注册,所以本软件即日起改名ForCAX<br>
|
||||||
|
OpenCAX由JackLee基于OCCT开发
|
||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_EGLCORE_H
|
#ifndef FORCAX_EGLCORE_H
|
||||||
#define OPENCAX_EGLCORE_H
|
#define FORCAX_EGLCORE_H
|
||||||
|
|
||||||
#include "../common.h"
|
#include "../common.h"
|
||||||
#include <EGL/egl.h>
|
#include <EGL/egl.h>
|
||||||
@ -22,5 +22,5 @@ private:
|
|||||||
EGLDisplay eglDisplay;
|
EGLDisplay eglDisplay;
|
||||||
EGLConfig eglConfig;
|
EGLConfig eglConfig;
|
||||||
};
|
};
|
||||||
} // namespace NativeOpenCAX
|
} // namespace FORCAX
|
||||||
#endif //OPENCAX_EGLCORE_H
|
#endif //FORCAX_EGLCORE_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_EGLSUBCORE_H
|
#ifndef FORCAX_EGLSUBCORE_H
|
||||||
#define OPENCAX_EGLSUBCORE_H
|
#define FORCAX_EGLSUBCORE_H
|
||||||
|
|
||||||
#include "../common.h"
|
#include "../common.h"
|
||||||
#include <EGL/egl.h>
|
#include <EGL/egl.h>
|
||||||
@ -30,4 +30,4 @@ public:
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //OPENCAX_EGLSUBCORE_H
|
#endif //FORCAX_EGLSUBCORE_H
|
||||||
|
|||||||
@ -12,8 +12,8 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
#ifndef NATIVE_XCOMPONENT_PLUGIN_MANAGER_H
|
#ifndef XCOMPONENT_PLUGIN_MANAGER_H
|
||||||
#define NATIVE_XCOMPONENT_PLUGIN_MANAGER_H
|
#define XCOMPONENT_PLUGIN_MANAGER_H
|
||||||
|
|
||||||
#include <ace/xcomponent/native_interface_xcomponent.h>
|
#include <ace/xcomponent/native_interface_xcomponent.h>
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
@ -110,4 +110,4 @@ public:
|
|||||||
static ArkUI_AccessibilityProvider *provider_;
|
static ArkUI_AccessibilityProvider *provider_;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif // NATIVE_XCOMPONENT_PLUGIN_MANAGER_H
|
#endif // XCOMPONENT_PLUGIN_MANAGER_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_OCCTMGR_H
|
#ifndef FORCAX_OCCTMGR_H
|
||||||
#define OPENCAX_OCCTMGR_H
|
#define FORCAX_OCCTMGR_H
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#include "../common.h"
|
#include "../common.h"
|
||||||
#include "../EGLMgr/EGLCore.h"
|
#include "../EGLMgr/EGLCore.h"
|
||||||
@ -35,4 +35,4 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
#endif //OPENCAX_OCCTMGR_H
|
#endif //FORCAX_OCCTMGR_H
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
#ifndef NATIVE_RENDER_H
|
#ifndef FORCAX_RENDER_H
|
||||||
#define NATIVE_RENDER_H
|
#define FORCAX_RENDER_H
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@ -60,5 +60,5 @@ private:
|
|||||||
V3dViewController* v3dViewContr;
|
V3dViewController* v3dViewContr;
|
||||||
std::vector<Handle(AIS_Shape)> shapes_;
|
std::vector<Handle(AIS_Shape)> shapes_;
|
||||||
};
|
};
|
||||||
} // namespace NativeRender
|
} // namespace FORCAXRender
|
||||||
#endif // NATIVE_RENDER_H
|
#endif // FORCAX_RENDER_H
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
#ifndef NATIVE_RENDER_THREAD_H
|
#ifndef FORCAX_RENDER_THREAD_H
|
||||||
#define NATIVE_RENDER_THREAD_H
|
#define FORCAX_RENDER_THREAD_H
|
||||||
|
|
||||||
#include <native_window/external_window.h>
|
#include <native_window/external_window.h>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
@ -85,5 +85,5 @@ private:
|
|||||||
int rdHeight=0;
|
int rdHeight=0;
|
||||||
|
|
||||||
};
|
};
|
||||||
} // namespace NaitveRenderThread
|
} // namespace FORCAX_RenderThread
|
||||||
#endif //NATIVE_RENDER_THREAD_H
|
#endif //FORCAX_RENDER_THREAD_H
|
||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_V3DVIEWCONTROLLER_H
|
#ifndef FORCAX_V3DVIEWCONTROLLER_H
|
||||||
#define OPENCAX_V3DVIEWCONTROLLER_H
|
#define FORCAX_V3DVIEWCONTROLLER_H
|
||||||
#include "AIS_ViewController.hxx"
|
#include "AIS_ViewController.hxx"
|
||||||
namespace ForCAX {
|
namespace ForCAX {
|
||||||
class V3dViewController {
|
class V3dViewController {
|
||||||
@ -17,4 +17,4 @@ private:
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //OPENCAX_V3DVIEWCONTROLLER_H
|
#endif //FORCAX_V3DVIEWCONTROLLER_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_CAMERA_H
|
#ifndef FORCAX_CAMERA_H
|
||||||
#define OPENCAX_CAMERA_H
|
#define FORCAX_CAMERA_H
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include <V3d_View.hxx>
|
#include <V3d_View.hxx>
|
||||||
#include <Graphic3d_Camera.hxx>
|
#include <Graphic3d_Camera.hxx>
|
||||||
@ -25,6 +25,6 @@ public:
|
|||||||
Handle(V3d_View) view;
|
Handle(V3d_View) view;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace NativeOpenCAX
|
} // namespace NativeFORCAX
|
||||||
|
|
||||||
#endif // OPENCAX_CAMERA_H
|
#endif // FORCAX_CAMERA_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_CONTEXT_H
|
#ifndef FORCAX_CONTEXT_H
|
||||||
#define OPENCAX_CONTEXT_H
|
#define FORCAX_CONTEXT_H
|
||||||
|
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include <V3d_Viewer.hxx>
|
#include <V3d_Viewer.hxx>
|
||||||
@ -28,4 +28,4 @@ public:
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //OPENCAX_CONTEXT_H
|
#endif //FORCAX_CONTEXT_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_V3DDRAWER_H
|
#ifndef FORCAX_V3DDRAWER_H
|
||||||
#define OPENCAX_V3DDRAWER_H
|
#define FORCAX_V3DDRAWER_H
|
||||||
|
|
||||||
#include "AIS_InteractiveContext.hxx"
|
#include "AIS_InteractiveContext.hxx"
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
@ -64,4 +64,4 @@ public:
|
|||||||
Handle(Prs3d_DimensionAspect) v3d_DimAspect;
|
Handle(Prs3d_DimensionAspect) v3d_DimAspect;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif //OPENCAX_V3DDRAWER_H
|
#endif //FORCAX_V3DDRAWER_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_OPENGLGRAPHICDRIVER_H
|
#ifndef FORCAX_OPENGLGRAPHICDRIVER_H
|
||||||
#define OPENCAX_OPENGLGRAPHICDRIVER_H
|
#define FORCAX_OPENGLGRAPHICDRIVER_H
|
||||||
|
|
||||||
#include <EGL/egl.h>
|
#include <EGL/egl.h>
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_V3DTRIEDRON_H
|
#ifndef FORCAX_V3DTRIEDRON_H
|
||||||
#define OPENCAX_V3DTRIEDRON_H
|
#define FORCAX_V3DTRIEDRON_H
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include <AIS_Trihedron.hxx>
|
#include <AIS_Trihedron.hxx>
|
||||||
#include <AIS_InteractiveContext.hxx>
|
#include <AIS_InteractiveContext.hxx>
|
||||||
@ -45,4 +45,4 @@ private:
|
|||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif //OPENCAX_V3DTRIEDRON_H
|
#endif //FORCAX_V3DTRIEDRON_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_V3DTRICUBE_H
|
#ifndef FORCAX_V3DTRICUBE_H
|
||||||
#define OPENCAX_V3DTRICUBE_H
|
#define FORCAX_V3DTRICUBE_H
|
||||||
|
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include <AIS_InteractiveContext.hxx>
|
#include <AIS_InteractiveContext.hxx>
|
||||||
@ -34,4 +34,4 @@ private:
|
|||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif //OPENCAX_V3DTRICUBE_H
|
#endif //FORCAX_V3DTRICUBE_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_V3DTRIEDRON_H
|
#ifndef FORCAX_V3DTRIEDRON_H
|
||||||
#define OPENCAX_V3DTRIEDRON_H
|
#define FORCAX_V3DTRIEDRON_H
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include <AIS_Trihedron.hxx>
|
#include <AIS_Trihedron.hxx>
|
||||||
#include <AIS_InteractiveContext.hxx>
|
#include <AIS_InteractiveContext.hxx>
|
||||||
@ -19,4 +19,4 @@ public:
|
|||||||
bool InitV3dWCSTri(Handle(AIS_InteractiveContext)& ctx);
|
bool InitV3dWCSTri(Handle(AIS_InteractiveContext)& ctx);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif //OPENCAX_V3DTRIEDRON_H
|
#endif //FORCAX_V3DTRIEDRON_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_VIEW_H
|
#ifndef FORCAX_VIEW_H
|
||||||
#define OPENCAX_VIEW_H
|
#define FORCAX_VIEW_H
|
||||||
|
|
||||||
#include "../Context/V3dCtx.h"
|
#include "../Context/V3dCtx.h"
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
@ -34,4 +34,4 @@ public:
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //OPENCAX_VIEW_H
|
#endif //FORCAX_VIEW_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_VIEWER_H
|
#ifndef FORCAX_VIEWER_H
|
||||||
#define OPENCAX_VIEWER_H
|
#define FORCAX_VIEWER_H
|
||||||
|
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include "PrsMgr_PresentationManager.hxx"
|
#include "PrsMgr_PresentationManager.hxx"
|
||||||
@ -24,4 +24,4 @@ public:
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //OPENCAX_VIEWER_H
|
#endif //FORCAX_VIEWER_H
|
||||||
|
|||||||
@ -4,8 +4,8 @@
|
|||||||
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
|
||||||
// please include "napi/native_api.h".
|
// please include "napi/native_api.h".
|
||||||
|
|
||||||
#ifndef OPENCAX_WINDOW_H
|
#ifndef FORCAX_WINDOW_H
|
||||||
#define OPENCAX_WINDOW_H
|
#define FORCAX_WINDOW_H
|
||||||
|
|
||||||
#include "EGLOCCT/common.h"
|
#include "EGLOCCT/common.h"
|
||||||
#include <Aspect_NeutralWindow.hxx>
|
#include <Aspect_NeutralWindow.hxx>
|
||||||
@ -23,4 +23,4 @@ public:
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //OPENCAX_WINDOW_H
|
#endif //FORCAX_WINDOW_H
|
||||||
|
|||||||
@ -13,8 +13,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef NATIVE_XCOMPONENT_COMMON_H
|
#ifndef XCOMPONENT_COMMON_H
|
||||||
#define NATIVE_XCOMPONENT_COMMON_H
|
#define XCOMPONENT_COMMON_H
|
||||||
|
|
||||||
#include <EGL/egl.h>
|
#include <EGL/egl.h>
|
||||||
#include <EGL/eglext.h>
|
#include <EGL/eglext.h>
|
||||||
@ -46,4 +46,4 @@ const unsigned int LOG_PRINT_DOMAIN = 0xFF00;
|
|||||||
#define HILOG_ERROR(TAG, fmt, ...)
|
#define HILOG_ERROR(TAG, fmt, ...)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif // NATIVE_XCOMPONENT_COMMON_H
|
#endif // XCOMPONENT_COMMON_H
|
||||||
|
|||||||
@ -1,10 +1,6 @@
|
|||||||
该目录为软件初始目录<br>
|
该目录为软件初始目录<br>
|
||||||
功能:主要用于软件在首次启动,或者往次启动时候对设置,事件的初始化<br>
|
功能:主要用于软件在首次启动,或者往次启动时候对设置,事件的初始化<br>
|
||||||
InitEnv 初始化环境检测<br>
|
InitEnv 初始化环境检测<br>
|
||||||
InitFonts 初始化字体<br>
|
|
||||||
InitOptions 初始化软件设置<br>
|
InitOptions 初始化软件设置<br>
|
||||||
InitSubAbility 初始化子窗口的Ability<br>
|
|
||||||
InitEventHub 初始化事件总线<br>
|
InitEventHub 初始化事件总线<br>
|
||||||
InitGlobalDWI 初始化设备分辨率,窗体尺寸<br>
|
|
||||||
InitHub 调用子初始化文件入口<br>
|
|
||||||
|
|
||||||
|
|||||||
4
entry/src/main/ets/pages/leftside/README.md
Normal file
4
entry/src/main/ets/pages/leftside/README.md
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
LeftSideTab<br>
|
||||||
|
左边栏布局组件
|
||||||
|
|
||||||
|
|
||||||
2
entry/src/main/ets/pages/rightside/README.md
Normal file
2
entry/src/main/ets/pages/rightside/README.md
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
RightSideTab<br>
|
||||||
|
右边栏布局组件
|
||||||
Loading…
Reference in New Issue
Block a user