我需要计算三维文件表面的体积和面积。由于format可以将各种3D文件转换成svf格式,所以如果我能从svf格式文件中计算面积和体积,那么我的程序就可以处理所有伪造api支持的3D文件。但是forge没有计算面积和体积的api。因为forge是基于THREE.js的,所以我想如果我可以使用Three.js的api来计算体积和面积。我读过伪造查看器的api,但是没有从forge视图获取THREE.js几何信息的api。
var viewables = Autodesk.Viewing.Document.getSubItemsWithProperties(doc.getRootItem(),{‘
排除了一些圆的面积后,我正在计算一个区域的面积。这是我目前的解决方案:
var region = new Region( new Rectangle(0, 0, 10, 10) );
var circle = new System.Drawing.Drawing2D.GraphicsPath();
circle.AddEllipse(50, 50, 25, 25);
// Exclude the circle from the region.
region.Exclude(circle);
但是,我需要像region.getArea()这样的东西来得到除
嗨,我正在编写一个报警应用程序。我有个小睡班,警报一响就会打电话给我。在使用JMF之前,它通常工作得很好,在使用JMF之后,我只看到了我的午睡UI的外部框架。
我试着为这个类启动一个新线程,但是得到了相同的结果。我在这里粘贴我认为问题所在的类的代码。
请帮我解决这个问题。
*是时间课。检查是否是发出警报的时候了。*
package alarm;
import java.util.Calendar;
import java.util.GregorianCalendar;
public class IsTime {
int hrs;
int min;
int se
我试着找到圆圈的面积,发现了一个垃圾值。我使用的是一个gcc编译器。
圆的面积
#include<stdio.h>
void main()
{
int a=1;
float c;
c = 22/7 * a * a;
printf("%f is the area" , c);
}
3.142857是应该输出的区域。但它显示的是3.000000的区域
我正在计算平面上n个圆的并集面积,但已知所有圆的半径相等,并且它们的圆心也已知(所有n个圆)。我试图遵循集合论的方法(包含-排除原则),其中我们知道n个集合的并集的公式。我只是使用了一个运算符Ar(),它给出了面积,即Ar( A )给出了A的面积。我首先试图在D<2R(两个圆的中心之间的D=dist)的帮助下找出哪个圆与其他圆相交,然后我试图成对计算它们之间的交点面积,从而找到并集面积。但是我被n>4卡住了,有没有人能提供一个解决方案(需要用集合论的方法来解决)。提前感谢