public class ElementService extends Object
| 构造器和说明 |
|---|
ElementService(Endpoint endpoint,
AccessTokenService accessTokenService) |
ElementService(Endpoint endpoint,
Config config,
AccessTokenService accessTokenService) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getElementIdsV2(Long fileId,
QueryElementIdsRequest queryElementIdsRequest)
按查询条件查询构件ID 组,v2
|
List<String> |
getElements(Long fileId,
String floor,
String specialty,
String categoryId,
String family,
String familyType)
已过时。
|
com.bimface.data.bean.ElementsWithBoundingBox |
getIntegrateElements(Long integrateId,
String floor,
String specialty,
String categoryId,
String family,
String familyType)
已过时。
|
List<com.bimface.data.bean.Property> |
getSingleModelElementsV2(Long fileId,
List<String> elementIds)
根据构件 ID 批量获取单模型的构件,v2
|
List<com.bimface.data.bean.Property> |
getSingleModelElementsV2(Long fileId,
List<String> elementIds,
List<com.bimface.data.bean.ElementPropertyFilterRequest.GroupAndKeysPair> filter,
boolean includeOverrides)
根据构件 ID 批量获取单模型的构件,v2
|
com.bimface.data.bean.Property |
getSingleModelElementV2(Long fileId,
String elementId,
boolean includeOverrides)
获取单模型的单个构件,v2
|
List<com.bimface.data.bean.MaterialInfo> |
getSingleModelMaterials(Long fileId,
String elementId)
获取单模型的构件材质,v2
|
public ElementService(Endpoint endpoint, AccessTokenService accessTokenService)
public ElementService(Endpoint endpoint, Config config, AccessTokenService accessTokenService)
@Deprecated public List<String> getElements(Long fileId, String floor, String specialty, String categoryId, String family, String familyType) throws com.bimface.exception.BimfaceException
fileId - 文件idfloor - 楼层specialty - 专业categoryId - 分类idfamily - 族familyType - 族类型String>com.bimface.exception.BimfaceException - BimfaceException@Deprecated public com.bimface.data.bean.ElementsWithBoundingBox getIntegrateElements(Long integrateId, String floor, String specialty, String categoryId, String family, String familyType) throws com.bimface.exception.BimfaceException
integrateId - 集成idfloor - 楼层specialty - 专业categoryId - 分类idfamily - 族familyType - 族类型ElementsWithBoundingBoxcom.bimface.exception.BimfaceException - BimfaceExceptionpublic List<String> getElementIdsV2(Long fileId, QueryElementIdsRequest queryElementIdsRequest) throws com.bimface.exception.BimfaceException
fileId - queryElementIdsRequest - com.bimface.exception.BimfaceExceptionpublic com.bimface.data.bean.Property getSingleModelElementV2(Long fileId, String elementId, boolean includeOverrides) throws com.bimface.exception.BimfaceException
fileId - elementId - com.bimface.exception.BimfaceExceptionpublic List<com.bimface.data.bean.Property> getSingleModelElementsV2(Long fileId, List<String> elementIds) throws com.bimface.exception.BimfaceException
fileId - elementIds - com.bimface.exception.BimfaceExceptionpublic List<com.bimface.data.bean.Property> getSingleModelElementsV2(Long fileId, List<String> elementIds, List<com.bimface.data.bean.ElementPropertyFilterRequest.GroupAndKeysPair> filter, boolean includeOverrides) throws com.bimface.exception.BimfaceException
fileId - elementIds - filter - 查询筛选条件includeOverrides - 是否查询修改的属性com.bimface.exception.BimfaceExceptionCopyright © 2024. All rights reserved.