Поиск по документации
Введите не менее 2 символов
Введите не менее 2 символов
![]() |
CAE Fidesys 9.0 Руководство пользователя |
Определяет объекты, которые соотносятся с классом RefEdge в Fidesys.
PyObservable;
Entity;
GeomEntity;
Curve.
устанавливает цвет кривой |
||
int |
возвращает цвет кривой |
|
[ float ] |
возвращает касательную к кривой в определенной точке |
|
[ float ] |
возвращает кривизну кривой в заданной точке |
|
[ float ] |
возвращает кривизну кривой в заданной точке |
|
[ float ] |
возвращает кривизну кривой в заданной точке |
|
float |
возвращает длину кривой |
|
[ float ] |
возвращает координаты центра кривой |
|
[ float ] |
возвращает положение точки заданной части кривой |
|
float |
возвращает наименьшее значение кривой в пространстве uv |
|
float |
возвращает наибольшее значение кривой в пространстве uv |
|
float |
возвращает значение u в заданном положение на кривой |
|
[ float ] |
возвращает положение конкретного значения u для кривой |
|
float |
возвращает значение u для точки, на указанной длине дуги, от заданного параметра на кривой |
|
float |
возвращает часть кривой, указанной длины дуги, от данной вершины |
|
[ float ] |
возвращает положение на кривой, которая является заданной длиной дуги от указанного параметра |
|
float |
возвращает длину между двумя указанными параметрами на кривой |
|
Bool |
сообщает если кривая периодическая или нет |
Определить цвет кривой.
curve.color(0)
value |
значение цвета, который будет иметь кривая. |
Получить значения цвета кривой.
col = curve.color()
Значение цвета будет ассоциироваться с заданным цветом кривой.
Вывод касательной к кривой в заданной точке.
tan = curve.tangent([0,0,0])
point |
точка, представлена тремя координатами, определяющими ее положение на кривой. |
Угол наклона касательной к кривой в заданной точке.
Получить кривизну кривой в определенной точке.
curvature = curve.curvature([0,0,0])
point |
Вектор, содержащий 3 двойные, представляющие координаты местоположения на кривой. |
Кривизна кривой в указанном месте.
[ float ] closest_point(point)
Получить кривизну кривой в определенной точке.
close = curve.closest_point([0,0,0])
point |
Вектор, содержащий 3 двойные, представляющие координаты местоположения на кривой. |
Ближайшая точка кривой от указанного местоположения.
Получить кривизну кривой в определенной точке.
close = curve.closest_point([0,0,0])
point |
Вектор, содержащий 3 двойные, представляющие координаты местоположения на кривой. |
Ближайшая точка кривой от указанного местоположения.
Получить длину кривой.
len = curve.length()
Длина кривой.
Получить центральную точку кривой.
center = curve.curve_center()
Вектор, содержащий координаты центра кривой в соответствии со следующим: 0 - координата x, координата 1 - y, координата 2 - z.
Получить положение точки заданной части кривой.
pos = curve.position_from_fraction(0.5)
fraction_along_curve |
Десятичное значение между 0 и 1, чтобы определить конкретное положение вдоль кривой. |
Вектор, содержащий координаты положения заданной дроби вдоль кривой: 0 - координата x, 1 - координата y, 2 - координата z.
Получить наименьшее значение кривой в uv-пространстве.
start = curve.start_param()
Начальное значение параметра.
Получить максимальное значение кривой в uv-пространстве.
end = curve.end_param()
Конечное значение параметра.
Получить значение u определенной позиции на кривой.
u = curve.u_from_position([0,0,0])
position |
Вектор, содержащий координаты начальной позиции. |
Значение u позиции вдоль кривой.
Получить положение конкретного значения u для кривой.
position = curve.position_from_u(0.5)
u_value |
Значение u позиции вдоль кривой. |
Вектор, содержащий координаты конечной позиции.
Получить значение u для заданной длины дуги от указанного параметра root на кривой.
u = curve.u_from_arc_length(0, 0.5)
root_param |
Начальный параметр, из которого добавлена длина дуги. |
arc_length |
Длина параметра root выходного параметра. |
Значение u кривой длины дуги от параметра root.
Получить часть кривой, заданной длины дуги от заданной вершины.
fraction = curve.fraction_from_arc_length(vertex, 0.5)
root_vertex |
Вершину начать с (vertex object). |
length |
Длина вдоль кривой от вершины root. |
Длина вдоль кривой от вершины root.
Получите позицию на кривой, заданной длиной дуги от указанного параметра root.
position = curve.point_from_arc_length(0, 0.5)
root_param |
Параметр root, из которого добавлена длина дуги. |
arc_length |
Длина дуги вдоль кривой от параметра root. |
Вектор, который содержит координаты позиции, указанную длину дуги, от параметра root.
Получить длину между двумя указанными параметрами на кривой.
length = curve.length_from_u(0, 0.5)
parameter1 |
Начальный параметр. |
parameter2 |
Конечный параметр. |
Длина между двумя указанными параметрами вдоль кривой.
Получить, является ли кривая периодической или нет.
periodic = curve.is_periodic()
Является ли кривая периодической или нет.