Represents a 2D baseline based object.
More...
|
| HRESULT | GetBaseline ([out, retval] ICurve2D **ppBaseline) |
| | Returns the copy of the 2D baseline of the object in its own coordinate system.
|
| |
| HRESULT | GetBaselineInCS ([in] Placement2D placement2D, [out, retval] ICurve2D **ppBaselineInCS) |
| | Returns the copy of the 2D baseline of the object in the specified coordinate system.
|
| |
| HRESULT | SetBaseline ([in] ICurve2D *pBaseline) |
| | Sets the 2D baseline of the object in its own coordinate system.
|
| |
| HRESULT | SetBaselineInCS ([in] Placement2D placement2D, [in] ICurve2D *pBaselineInCS) |
| | Sets the 2D baseline of the object in the specified coordinate system.
|
| |
Represents a 2D baseline based object.
Use this interface to control the 2D baseline of an object. This interface can be obtained as an additional interface from IModelObject.
- See also
- IModelObject, ICurve2D, IMath
◆ GetBaseline()
| HRESULT GetBaseline |
( |
[out, retval] ICurve2D ** | ppBaseline | ) |
|
Returns the copy of the 2D baseline of the object in its own coordinate system.
- Parameters
-
| [out] | ppBaseline | The requested baseline. |
◆ GetBaselineInCS()
| HRESULT GetBaselineInCS |
( |
[in] Placement2D | placement2D, |
|
|
[out, retval] ICurve2D ** | ppBaselineInCS ) |
Returns the copy of the 2D baseline of the object in the specified coordinate system.
- Parameters
-
| [in] | placement2D | A coordinate system to which the 2D baseline will be transformed. |
| [out] | ppBaselineInCS | The requested baseline in the specified coordinate system. |
- See also
- Placement2D
◆ SetBaseline()
| HRESULT SetBaseline |
( |
[in] ICurve2D * | pBaseline | ) |
|
Sets the 2D baseline of the object in its own coordinate system.
- Note
- For now it is impossible to edit baseline of an object with dependent objects. For now you can edit baseline of all 2D baseline objects except Roof.
- Parameters
-
| [in] | pBaseline | New baseline of the object. |
◆ SetBaselineInCS()
Sets the 2D baseline of the object in the specified coordinate system.
- Note
- For now it is impossible to edit baseline of an object with dependent objects. For now you can edit baseline of all 2D baseline objects except Roof.
- Parameters
-
| [in] | placement2D | A coordinate system to which the 2D baseline will be transformed. |
| [out] | pBaselineInCS | New baseline of the object in the specified coordinate system. |
- See also
- Placement2D