|
SetEdgePointParam - Установить параметры вершины ребра поверхности сопряжения |
Scroll |
Синтаксис KsAPI:
bool SetEdgePointParam(int32_t edgeIndex, bool startPoint, double x, double y, double z, std::optional<double> t, const IModelObjectPtr & associateVertex)
Входные параметры:
edgeIndex |
индекс ребра для установки параметров его вершины. |
startPoint |
признак, на границе с какой из сопрягаемых поверхностей лежит вершина (true - на первой, false - на второй). |
x, y, z |
координаты точки (проекция этой точки на границу сопряжения станет новой вершиной ребра). |
t |
параметр новой вершины на границе сопряжения. Если задан параметр, координаты будут проигнорированы. |
associateVertex |
ассоциативная точка, проекция которой на границу сопряжения станет новой вершиной ребра. Ссылка на объект ассоциативной точки сохранится, и вершина ребра будет с ней связана. |
Возвращаемое значение:
Успешность установки параметров вершины ребра поверхности сопряжения
Примечание:
Если задан объект ассоциативной точки (associateVertex), параметр (t) и координаты точки (x, y, z) будут проигнорированы.Если задан параметр (t) и не задан объект ассоциативной точки (associateVertex), координаты точки (x, y, z) будут проигнорированы.Если не задан объект ассоциативной точки (associateVertex) и параметр (t), будут использованы координаты точки (x, y, z).
Подразделы:
(отсутствуют)