Base: extend Placement/Rotation API
* Add Placement::isSame() and expose to Python * Add Placement::multRight/Placement::multLeft * Fix PlacementPy::rotate * Add Rotation::multRight/Rotation::multLeft * Add a test feature FeatureTestPlacement for uni tests * Add unit tests
This commit is contained in:
@@ -1990,9 +1990,14 @@ void Application::initTypes()
|
||||
App::TransactionalObject ::init();
|
||||
App::DocumentObject ::init();
|
||||
App::GeoFeature ::init();
|
||||
|
||||
// Test features
|
||||
App::FeatureTest ::init();
|
||||
App::FeatureTestException ::init();
|
||||
App::FeatureTestColumn ::init();
|
||||
App::FeatureTestPlacement ::init();
|
||||
|
||||
// Feature class
|
||||
App::FeaturePython ::init();
|
||||
App::GeometryPython ::init();
|
||||
App::Document ::init();
|
||||
@@ -2004,7 +2009,7 @@ void Application::initTypes()
|
||||
App::Annotation ::init();
|
||||
App::AnnotationLabel ::init();
|
||||
App::MeasureDistance ::init();
|
||||
App ::MaterialObject ::init();
|
||||
App ::MaterialObject ::init();
|
||||
App::MaterialObjectPython ::init();
|
||||
App::TextDocument ::init();
|
||||
App::Placement ::init();
|
||||
|
||||
Reference in New Issue
Block a user